I think that what the league was trying to avoid was the mass exodus of players that would occur once they were taken out of the game. Instead of putting the home field advantage aspect on the game, they should hand out the checks at the conclusion of All-Star Weekend with the stipulation that you must be present to collect. But I'm probably wrong.
I think a small but still measurable effect is the changing of long term ownership on some of the storied National League franchises. Although some these old owners frequently had more money than brains, they were willing to resign veteran superstars in last years of their contracts to prevent defection to the AL. Since the buyout/takeover/sale era began, the dominant teams seem to be remaining dominant (and yes, I have heard of the Marlins - I am speaking in general here) especially in the AL. Whereas teams in the NL seem to have fleeting success annually with rosters that has the media and fans asking who some of these guys are, most notably the pitchers. (ex. St Louis, Florida and Colorado recently). It is just my opinion, but it seems to me that AL teams are more likely to shell out cash recently for pitchers than the NL, especially closers. This could be due to the DH rule protecting these hurlers from plate appearances and allowing for more IP since they don't have to be pinch hit for, but I am pretty sure that one of the years "the Eck" had over 40 saves for the Cardinals, he ended up with under 20 plate appearances, so good managers should be able to work around that. I do believe that great pitching does typically beat great hitting over a series, and if the NL keeps ignoring the Josh Beckett type pitchers, the trend will continue.
Not counting a 2002 tie, the AL has won 10 straight. From 1960-1985, the NL went 25-3-1 against the AL. Things tend to be cyclical. The NBA's Western Conference, the NFC in the '90s. AFC in the '00s, ec.
The annual who cares game has lost its roots there hasn't been a decent game in 20-30 years. I'll start watching again when you see home plate collisions like Rose & Fossee or Dave Parker throwing to Gary Carter to nail a runner at the plate. The game has turned into a fan favorite with a bunch of overpaid SOB's with the exception of players like Josh Hamilton, but I'm sure he will bring his status up to that level with the way he is playing. I can remember when an all-star bonus meant something to the players & they where excited to go. Now most of them are disgruntled because they don't get their 3 day break with the rest of their team mates.
Things tend to be cyclical. From the article: To be fair, baseball is cyclical. From 1963 to 1982, the NL won 19 of 20 All-Star Games and 12 of 20 World Series titles.
From 1963 to 1982 The DH started in '73. So for 9 of those years the NL was still dominant. I wonder, though, if the field has permanently tilted to the AL, with better batting overall forcing AL teams to go after better pitchers? Though I guess Sabathia going to Milwaukee and (cough) Zito going to the Giants suggests it's still a two-way market.