For many years their poor performance on the field was intentional.
They’ve suffered decades of complete irrelevance only to have 1 WS win, which may be the most tarnished WS in MLB history. I feel bad for their fans, but that franchise deserves to be sold, moved, and the stadium should be burned down.
Maybe after a couple of decades the City of Houston should be granted an expansion team with new owners who will manage a Major League Baseball team as a profession sport team, build a new stadium, and start a new and better era of baseball in Houston.
In short, root against the Astros.