I hear what you're saying, but there's no rule in baseball as to how many outfielders there can be. Shifts have been used since the days of Ted Williams - perhaps before then, but I don't go back that far. And football teams use spread formations to maximize the use of receivers. They can only have three on the line of scrimmage, but two more can be spread wide, lining up a yard behind the line of scrimmage.
In my opinion, the "the essence of the game" has been altered by teams relying solely on the long ball, to the detriment of the hit and run, the stolen base, going the other way to move a runner up, etc.
If hitters learned to hit, instead of constantly trying to pull the ball, the shifts would end.