Agreed.
KC was a start, pointing to better days. But they lost the week before to Indy & the Titans last week. It's possible we crossed them at the right time.
Baltimore is at the top of their game, on a five game win streak playing at home. No team is going there favored to win. Saying we "should" win sounds like we're going to the 0-6 Bengals or some other dysfunctional team.
Baltimore is a good team playing good football right now. & yes, that's the kind of team we need to beat on the road if we're the team we want the Texans to be.
Try to follow my logic (I know it's loopy). If this is a should win game, it doesn't really mean much if we win. If we're not supposed to win this game, the win is much, much bigger.