The Dodgers situation isn't the players' fault either, but it is going to leave them facing a significant uphill battle in the court of public opinion during CBA negotiations.
All the owners have to say is, "Look at the Dodgers, We must have a salary cap for the good of the sport.". Obviously that isn't telling the whole story, but it's a simple argument that a large majority of fans will agree with.