Since they threw three incomplete passes, then yes, they should have run.
Of course, if they had run three times up the middle for little gain, and then Houston kicked the winning FG after the punt (they got the ball in FG range), people would have been crying…