Yes. It seems that's actually the case. Tom Verducci pointed out in SI not long ago that in 1986, the average MLB game was 2:45 and had 57 BIP and 11 strikeouts. Today (2018), the average game is 19 minutes longer, with 17 strikeouts and 49 BIP. The run environment averaged 8.82 total runs per game in 1986. It's at 8.74, today. So run-scoring is about the same.
This year, for the first time ever in the history of the game, there were more strikeouts in MLB than hits. The total right now is 29037 hits and 29044 strikeouts. That's a 1:1 ratio right now. In 1986, it was 1.5 hits for every strikeout. In 1980, it was 1.9 hits per strikeout. In 2000, the ratio was 1.4 to every strikeout.
As Verducci points out, we're seeing fewer balls in play and games are taking longer than ever. The frequency of strikeouts is part of the problem. As Whitey Ford used to say, a perfect game isn't 27 strikeouts, it's 27 pitches. Or as Crash Davis put it back in 1988, "Strikeouts are boring."