The worst rule change ever was when they started ejecting pitchers for intentionally hitting punk ass batters. That and "the catcher can't block home rule" are rough ridin' idiotic. Those should immediately be changed back.
If they want to speed up the game they can stop taking a 2 minutes break every half inning. As with all sports, commercial breaks are what slows the games down most. That and the instant replay crap, which should take 15 seconds but ends up taking 4 minutes.
Alternatively, they could enforce the actual strike zone written in the rules, rather than just the bottom half.