Why hasn't Houston ever had an NHL hockey team?

Why hasn't Houston ever had an NHL hockey team?

Houston is the fourth largest city in the United States and the largest city in the state of Texas. Despite this, the city has never had an NHL hockey team. The main reasons for this are the lack of an appropriate arena, the lack of corporate sponsorships, and the lack of fan interest. The city does have a minor league hockey team, the Houston Aeros, which is part of the American Hockey League, but this does not fill the need for a major league team. Houston's lack of an NHL team is unlikely to change in the near future.