How is that possible? Cubs are documented losers, which means their fans are idiots. Cardinals have been remarkably successful for a century, give or take, thanks in large part to the genius of Branch Rickey who built the first farm system for them. Plus I can remember listening to Cardinals games any time I was on the road in the midwest. Their annual attendance is consistently in the top 5 in MLB and in 2019 was 2d most, 3.48M, behind the Dodgers 3.97M and ahead of the Yankees 3.30M.
I have rooted for the Royals when I lived in Kansas, the Phillies when living in Pennsylvania (especially 1980 when they won the WS with Pete Rose), and the Astros (early days when Joe Morgan played for them) when living in Oklahoma. I've watched games in ballparks in KC, Philly, Baltimore, Washington (the Senators old park and the Nationals new one), Atlanta, and of course Boston (a special trip). When I lived and worked in Saudi Arabia, I imagined getting an RV and driving to games in every MLB ballpark, but of course didn't do so. My route would be: Atlanta, Miami, Tampa, Houston, Arlington TX, Phoenix, San Diego, LA x 2, San Francisco, Oakland, Seattle, Denver, KC, St Louis, Minneapolis, Milwaukee, Chicago x 2, Detroit, Cleveland, Cincinnati, Pittsburgh, Toronto, Boston, NYC x 2, Philly, Baltimore, and DC.