I think they should follow through on reducing to 7 innings per game (with all the rules about extra innings still applicable).
Sure, it would more-or-less destroy relief pitching as a profession, but relief pitchers are basically the placekickers of MLB anyway (people know the really good ones, the rest no one cares unless they mess up royally).
It would shorten the game enough to be enjoyable, and people would get to watch their favorite pitchers play entire games, similar to football and basketball (with obvious exceptions for one-sided games).