Laying the entire mess at the Union's feet is a little short-sided, IMO. There's PLENTY of blame to go around, between the owners and players.
Kasted claims that the union would be hard-pressed not to admit how the cap has improved BOTH football and baseball. Very wise of him not to mention MLB's luxury tax. HOWEVER, what he is not saying is that Bettman is NOT allowing an NBA-type of cap. Not at this moment, at least. An NBA has a soft cap. Bettman wants a hard cap. Under the NBA "cap", teams are allowed to resign their own free-agents and not have that amount charged against the cap. I think that if the league was to change their stance and allow that provision, the Union would climb on.
A few of us bantered about that the other day. That is what Kasten is not saying. There is a HUGE difference between what the NFL & NBA have in place. Another aspect of the NBA CBA is that it makes salary dumping virtually impossible, since the money exchanged in trades has to be even (for that particular year).