Yeah lets just forget about the CBA, which is something the players wanted originally, and release players whenever they want. You either have a CBA where contracts are enforced as fairly as possible across the board, or you get rid of it, and its a free for all. A contract is a contract, but the CBA changes how a contract must be enforced. How a team enforces a contract with one player, affects how any team enforces a contract with any other player, BECAUSE of the CBA. There's no such thing with coaches, at least not written and enforceable. It may seem hypocritical but its not something the players as a whole didn't agree to. Things like CBA's are often double edged swords that cut both ways. Some people love it when it cuts one way, but woe is me when it cuts the other way.