No, I was fairly certian that Vancouver, Montreal and Toronto are great cities. Sorry you feel otherwise, you're missing out.
Something interesting I was looking at the other day. And it gives me (even more) reason to believe we’re gonna be just fine. 1. The Astros have currently played the most road games of anyone this season. They’ve also played the fewest home games. 6 games at home and 14 (and counting) on the road. For comparison, the Yankees have played 13 at home and 7 on the road. 2. Of our first 54 games, 34 are on the road. I’m not about to take the time to go through every team’s schedule, but I’d have to imagine that will be more road games than almost any other team after 54 games. If we can manage through the rest of those first 54 games we’re gonna be just fine. 3. We currently have played the 6th hardest schedule in baseball. Every team with a better record than us (except for Jays) has played a bottom 15 schedule in terms of strength of schedule. Yankees, Dodgers, Mets and Brewers are all 25th or lower. Moral of the story? Our bats are inevitably going to wake up, our schedule is going to start to even out, and we’ll be just fine.