Not really. Some of these teams that are forced to spend $60-$100 million in seasons where they have no chance of competing are just going to end up folding.
If your in the middle of a deep rebuild, and the only thing you can do is pay a bunch of money for old free agents that are gonna move the needle from a .450 team to a .460 team, it isn't going to help draw the fans in.
Maybe if it happens, teams can get a bit creative in spending their salary minimum in taking on bad contracts, and prospects at the same time, but a salary minimum isn't going to make 30 teams magically competitive. It's going to bankrupt a bunch of teams, while not giving them the flexibility to do a proper rebuild.