Nate Silver took a look at baseball's best and worst parks, and though Minute Maid has the short porch in right and the distinguishably silly hill in center field, they only made it to 20th place on the Yelp! list. There really wasn't much difference between 11th and 20th on the list, as they were separated by just 0.2 on a 5 star scale.
Minute Maid Park is still a pretty pristine place to watch a ball game, and I wouldn't read too much into the rankings, but it clearly doesn't have the allure of the ballparks on top of the list. AT&T or PNC's waterfront, Fenway or Wrigley's antique charm. Minute Maid is a solid park, but falls short when it comes to actual distinguishing features of the yard.
And hey, at least it costs much less to go to an Astros game than it does to hit anywhere else in MLB. That's worth something.