>"The increase in frequency and efficiency of defensive shifts. According to FanGraphs, teams are shifting at a rate nearly 10 times greater than six years ago"<p>This should be more prominent and is likely the root cause of guys swinging for homeruns more often. Every hitter will eventually fall into a pattern where they're hitting certain pitches to only a certain part of the field. With the increase in data it's much easier for teams to recognize these patterns and position their fielders to compensate. So if you made your living hitting line drive basehits to shallow left field, halfway through the season every team will pick up on that and place an extra infielder right in your sweet spot. The same hits that got you through college and into the major leagues are now outs. This has been such a huge change that MLB thought about outlawing defensive shifts (I personally enjoy seeing the constant back and forth of strategy between offensive and defense which has always been a part of the major leagues). The obvious solution like the article mentions comes down to "the one ball that can’t be caught is the one that lands in the seats".<p>This is also highly dependent on the type of hitter. If you're Yankee's 6'7" right fielder Aaron Judge then swinging for the fences with a higher launch angle makes perfect sense. However, if you're Dee Gordon, one of the fastest players in the league who weighs about 175lbs, keeping the ball low is probably still going to result in higher batting and slugging percentages. Guys like Bryce Harper who can hit for power and average do seem to be leaning more towards power, which used to only happen later in their career (ex. Barry Bonds). In my observation, it seems like players such as Dee Gordon are slowly becoming obsolete as teams are prefering the long ball to playing "small ball". You certainly don't see as many teams with a true, stereotypical "leadoff guy" these days and many teams seem stacked with guys who would have been labelled "cleanup hitters" 10 years ago.