Wow I did not know that nor did I notice that when I was in Vancouver. Yes I have been to Seattle and I lived in Houston for nearly a decade. I agree Houston has a surprising amount of cultural activities and like I said there are worse places to live than Texas.There is a major intersection on Robson street in Vancouver BC (a city that is about as opposite from texas / houston as you can get) that has a Starbucks on 3 of the 4 corners.
Houston has one of the largest arts and museum districts in the nation, holds one of the country's largest gay pride parades, houses Rice University, Texas Southern (one of the largest historically black colleges in the country), Baylor Medical School, MD Anderson (the best oncological hospital in the country), NASA, and, of the 10 most populous cities, has the largest total area of parks and green space. It is filled with a thriving international culture due to it's status as a major energy and oil hub and it neighbors national forests like Sam Houston and Bayou Bend. As for it being "ugly", you've clearly never strolled down through the Museum district: http://www.destination360.com/north-america/us/texas/houston/images/s/museum-district.jpg
So yes, there are plenty of things you can find only in Texas. And the Starbucks are in a highly affluent area of town, so that is more of a comment on endowed people rather than on Texas itself. /pissingcontest
None of what you mentioned makes Houston particularly unique compared to the major cities in the US except maybe the Medical Center. SF, NYC and Boston all have major universities, major medical centers, big parks and major gay pride parades etc.
Houston, all things considered, especially when taking into account its cost of living, is more livable than a lot of the places in the US. Its museum is pretty nice and its indie movie theater scene is surprisingly developed. But its hard to argue that the basic layout of the city is pretty or that it is nearly as desirable as NYC or SF to the majority of the population (yes of course there are exceptions).
Houston is the prototypical sprawl city, which isn't just ugly, it is unecological and one of the worst ways to organize a city. The public transportation is HORRENDOUS as is the traffic. According to one traffic ranking list Dallas is ranked 5th for the worst traffic and Houston is ranked 7th. Of the top ten however these two Texas cities are the only cities (except for LA) with barely functional public transit. Yes, Boston, SF, NYC, Chicago etc have bad traffic, but guess what you don't HAVE to drive in those cities. In Houston you don't have a choice.
And amazingly in the year 2012 many (most?) Houston neighborhoods have not figured out a way to make recycling easy for their residents. You have to collect your recycling and take it to a store yourself! That's pretty embarrassing if you ask me... "Houston: Less than a quarter of homes have curbside recycling, and the waiting list for bins is 25,000 names long. (http://www.newser.com/story/58816/americas-worst-recycling-cities.html)."
People (and doctors especially) find Texas especially desirable because med school is cheap, salaries are high, taxes are low, malpractice is favorable (so I have heard) and real estate is inexpensive. Those are all pretty good reasons to like Texas but they don't speak to its major cities inherent absolute desirability.
/essay