I specifically said I didn't like it but it was at least a "solution." Since the MLBPA will NEVER agree to a salary cap so that is a pipe dream.
As a thought experiment I'd divide things up into three groups. The franchises spending/really trying to win, the middle group that spend somewhat and does try to compete and the bottom group that spends very little, has bad ownerships and basically is coasting along.
And like in European soccer if you are successful/ get new ownership you can move up if you wish.
I just put it out there because again the only other suggestion I saw was a salary cap/salary floor which is never going to happen under any circumstances.
Here's roughly how I'd divide it:
A: Toronto, Yankees, Boston, Seattle, Houston, Philadelphia, Mets, Dodgers
B: Baltimore, Tampa Bay, Cleveland, Detroit, Texas, Angels, Atlanta, Milwaukee, Cubs, St. Louis, San Diego, San Francisco, Arizona.
C : Kansas City, Minnesota, White Sox, Athletics, Miami, Washington, Cincinnati, Pittsburgh, Colorado
Again you can debate/move teams around like Tampa, Cleveland and Cincinnati for example.
Just a thought experiment remember, not liking the idea myself.