I think I have brought this up before.
The shift exists because players are no longer well balanced at the plate. The pull-or-die approach makes these guys worse players; not better. The fact the guys still hit into the shift 90+% of the time proves it. Even if the all the players shifted these guys still couldn't hit the gap. And MLB is encouraging this lack of skill development. The idea that rules now say where a player must stand just sounds fascist. The shift ban makes the game less skilled.
I never liked the DH. It's like banning the shift in that it encourages pitchers not to truly develop skills and learn the swing the bat. It makes old, fat guys not care if they own a glove or not. The DH makes managing the games simpler. The DH makes pitchers more likely to hit batters. The DH makes the game less athletic.
There's rule changes I do like that are overdue. The hard bases have to go. The bases should go back to the "bag" look and should be a bit bigger.
The elongated "softball" base at first would make the game safer for runners and first basemen.
There should be a pitch clock
A pitcher and batter should not be allowed to step-out or step-off once the batter is in box and ball is in pitcher's hand.
The extra inning runner rule is retarded
I like the rule where pitchers must face a minimum number of batters
I like the rule where runners are walked without pitchouts.
I would like to see strikes and balls called by electronic device.
Base coaches must stay in boxes
Ban on head first slides
With the universal DH, interleague play and common management; why do we still have separate leagues?
Annihilation of the umpire union
More days off during season with requisite scheduled double-headers.
Hard salary cap with a hard salary floor