We've moved from one extreme to another. Pre-Bosman many clubs were taking huge liberties with players and their registrations. Instead of negotiating fair deals for players, some ended up being held to ransom by the registration holding club.
We've gone 180 degrees now, where players are, more or less, in the driving seat and can make excessive demands. Obviously this depends on the player being decent in the first place, a cack player isn't going to be able to hold anyone to ransom, and in such a case it's probably in the interest of the club to be able to let him go for a free and not be burdened with holding his registration!
The ruling protecting the cash-free movement of players under 24 is a good one, but for clubs such as Brentford it may be necessary to extend this to most, if not all, players to help them survive. The amount of players - and pretty good ones! - we've let go in the last 3 years for poor, or no money is not conducive to good business.