The Texans beat themselves. T.J. Yates played so conservatively it was bad and the defense looked lackluster. Even Foster, who had 156 yards, only had one touchdown and didn't help the Texans finish off drives with touchdowns instead of interceptions.
Sure there were bad calls including a phantom pass interference and the worst roughing the passer call I have ever seen, but on the final drive two of the three penalties were called correctly and the one that was called incorrectly did not give the Colts a huge advantage.
The fact that the Texans could not stop the Colts before they got to the red zone on the final drive was sad. The huge play to Wayne was unacceptable and the seeming lack of effort by anyone besides J.J. Watt to make a play was pathetic.
Despite the two game win streak, the Colts are a very bad team and the Texans let themselves be beat despite having much more talent.