^ Thank You for repeating 2009 up to the present.
You're welcome. You didn't seem to understand the nature of a 162-game season culminating in an eight-team single-elimination tournament, and how the results of said season are not fixed.
Now, I like to know why these 4 teams consistently play each other in MLB Playoffs. Simple. They don't. This year is only the third time in the past decade that the Angels and Yankees have faced each other in the postseason--the Angels had too much trouble the last few years just getting past Boston. As for the NL, this is indeed the second straight year the Phillies and Dodgers qualified to play each other in the NLCS, but prior to last year these two teams hadn't faced each other in the postseason since 1983.
Not to mention that of the AL teams in the playoffs this year, only the Red Sox were in the postseason last year, and neither of the other two National League teams in the playoffs this year, the Cardinals and Rockies, made the postseason last year. So though this year's NLCS may be a repeat of last year's, it very well could have been played in St. Louis and Denver instead. Again, the results are based only on who wins, and not who has what stadium or whose fans stand outside in colder weather. It's simple business: the teams which attract the most sales get to buy the players they choose. Teams have different ways of attracting sales, and it's not always about the playoffs. The Cardinals didn't make the postseason the year Mark McGwire was reported to have broken Roger Maris' record, yet they were selling standing-room-only tickets and pumping out merchandise to as many retailers as they could. Maybe you don't like the way the baseball business works, but that doesn't mean it doesn't work.
So have the Diamondbacks, the Marlins, the White Sox, and the Cardinals, not all of whom could be considered big-market teams like the Yankees. So what's your point?
None of those other teams play in $1.5 Billion Stadiums. The Nationals play in a $600 Million Stadium which is already empty like Montreal. Give another year or two of futility and the attendance will be 3 digits. Same is true for the Orioles who play in, ah, taxpayer funded Stadium.
How much of that $1.5 billion do you think the city of New York is going to make back in sales tax, hotel taxes, business licences, etc.? I know when we go to St. Louis for a game, we end up spending not only $100 on tickets ($9 of which is sales tax), but $50 on dinner ($4.50 sales tax), maybe a couple of caps for $30 ($2.70), $30 in gas ($2.70), and a night in a hotel for $120 ($30 tax). Add that up, and the city of St. Louis gets $48.90 from us for one Cardinals game. The Cardinals sold 3.5 million tickets this year. If all of them are like us, St. Louis received $171 million this year in taxes from Cardinals fans--and that doesn't include the apparel and other related merchandise sold on- and off-season at St. Louis retailers. And St. Louis is not the only one to benefit: businesses all over the country who sell Cardinals merchandise, restaurants who hold Cardinals watch parties, and many more benefit their cities with sales tax revenue. The fact is that cities build these stadiums expecting an increase in tax revenue, and they usually get it. It may be that your city isn't receiving that revenue for one reason or another, but that's not the fault of baseball, and it's not the fault of those cities and teams which are succeeding.