2008 Phillies and 2018 Eagles beat New England Read the post you quoted? Houston isn't lesser because no Stanley. It's lesser because the winner nor their opponent ever plays a game in Harris or surrounding counties
Us old folks get to relish the 1960 and 1961 AFL championships as well as the 2 WHA Championships. We also appreciate the sustained quality of the Astros over the last 7+ seasons.