I strongly disagree. The minor leaguers were able to get recognition as a union with minimal pain because of the MLBPA, not in spite of it. The MLBPA has done a great job as a union helping players who haven't reached free agency - arbitration, helping to put more pain on teams who manipulate service time, adding bonus pools for pre-arb players, etc. Any effort to add a salary cap will hurt players of all career stages, as it will mean players are paid less in free agency and arbitration - more so than adding a salary floor would help, and the owners won't agree to the latter without the former.
What bothers me the most about this saga is that Harry Marino, a lawyer who does not work for the union (and was let go because he didn't work well with other people in the union) is now trying to take over the organization by intrigue, and is believed to support initiatives that the owners want? Something isn't adding up, and it would be terrible if the union went this direction.