The All Star Game is Fun, but it Isn't Baseball
The problem with the All Star Game is not that it is meaningless, it is that it isn’t baseball. More accurately the All Star Game is not a baseball game. The All Star Game is a fun mid-season break. The Future’s Game, fan fests and the like can be great events. Even home run derbies have some value as pure spectacle, but the game itself isn’t really a baseball game.