Baseball was originally a play until someone scored a specific number of runs. So this nine inning thing is against the tradition. Even after putting in the nine inning rule they allowed ties, so playing until there is a winner is against the traditions. I would propose one change. Start the 10th regular, the 11th with a runner on 1st, then the 12th with a runner on second and call it a tie after the 12th.
And forget DH for the pitcher. Have an offense and a defense like football. No need to play both ends like basketball. Let's go full on specialty*
*only a slight exaggeration. I would enjoy watching, but I doubt we'll ever get to that.