If the player is happy at the club, has just signed a longer term contract arent on a half decent wage, are a few reasons why may have held onto them. More so if they have just signed a 5 year contract, do you realise how much our asking price would be for that player?
I do not know how you can argue wages arent a massive factor for attracting top flight players? Would Yaya Toure/Tevez/Silva have gone to Manchester City from their respective clubs, if 200k+ a week was not a factor?
There is no doubt that wages play a huge part of where certain elite players end up. However, my sole point was that our elite players, eventually, will be no different.
Just because Modric and Bale have long-term contracts doesn't mean 200,000 pounds a week from United, City, Barcelona or Real wouldn't turn their heads. Long-term contracts are nice, but the price inflation on their potential transfers that may result from them wouldn't make their fees be out of bounds for most of these mega clubs.
It's a reality we may have to face after this next season if we fail to make Champions League.