Passan had an "interesting" idea on the radio today.
He believed one way you could help the offense "catch up" to pitchers who are just maxing out on effort is to limit the roster size to 10-11 pitchers on a team. It couldn't be done overnight, or even in a year....this would have to a plan the league and teams commit to on a 5-10 year basis. But the idea is if the starter *in theory* has to go longer in a game or is being counted on to cover more innings, he may not max out on effort with his pitches, instead play a little bit more of the long game. Additionally, it could speed up the game a little bit as you wouldn't have as many pitching changes.
I'm not a huge fan of it, but I also sort of understand it. I'm really not a fan of where we are at in baseball right now, when 5 IP by a starter is considered a "good start" and pitch count is the absolute king. The game has really changed even from where it was around 2004-2006.