Advanced stats have been around a while. But it's only in the last few years they have seemed to effect a radical change in the way the game is actually played.
The changes that may actually be turning people off the game:
-Extensive use of defensive shifts
-Offensive focus on launch angle, resulting in more homers, more strikeouts, fewer balls in play
-Short outings by starters, bullpen games