Understand their motive, but surely the contract is between the player and the club. How can a national association stipulate the fee clubs will have to pay? If Barca want to hold on to a player who no longer wishes to be there, then it is up to them to manage the situation. This will definitely go to the courts, then i can see him spending a year going through the motions and will leave for nothing rather than the 50-100m Barca could have got?
After nearly 20 years of service i'd have thought an amicable split could have been sought.