Strikeouts are up in spite of hitters watching videos (So much for "seeing the pitch better"). In addition, with all the shifts employed these days, hitters either can't or won't make adjustments to counteract them. And bunting is fading fast. MLB is now very one-dimensional. And the Home Run Derby is nothing more than a batting practice to appeal mostly to casual fans.
Baseball today is not the game it was 30 years ago. Part of it is the dilution of talent by having 30 teams which forces teams to carry players that are either not ready to play at a major league level or are past their prime, or just suck. Other issues are 3-5 hour rain delays....Teams 25 games out of first having pile on celebrations for walk-off rallies....the excessive righty-lefty maneuvering.....the general fragility of pitchers.....the cost of attending a MLB game.....and the scheduling absurdity (weekend or holiday games at night, starting the season in March and in places without a dome or in a southern climate, and the absurd length of games. Football and basketball are now the preferred choice of most black kids, and this hurts baseball as well.
The deterioration of the game that true, long standing fans of baseball see now resembles little of the classic game of baseball.
From what I saw this past year, the Red Sox showed much more adherence to the playing of "classic" baseball as they could win games in so many different ways besides hitting home runs....which they did a lot of as well.