I actually think Newcastle are doing the right thing -but not handling it well - in the sense that players have too much power, when signing a contract you shouldn't just be able to walk away.
This case is not normal - but why have contracts for many years if players can just say they don't want to stay.