You’re right, there is no consequence to either those players or owners who have no affinity to the club or, more importantly, the fans, who are the lifeblood of any club that needs future generations to support it.
I’m sure all football fans, whoever they support up and down the country, fume when they see poor to mediocre players (and I’m sure Leicester City fans think they have their fair share of crap playing for them) unable to do the basics (like making a five yard pass successfully to a team mate, or being able to trap and control a ball) yet they can earn millions and be set up for life whilst barely producing the goods on the pitch. Those type of players are extremely lucky they’re not paid on their performance. Just think how much money clubs would save annually if that ever happened?
That’s why football needs a salary cap. Sure, you’ll always have your Rooney’s, your Messi’s, your Ronaldo’s - players who’s feet can produce magic on the pitch, but most footballers are average, honest to God pros who just have that little bit more talent that you and I, as fans, don’t have, but that doesn’t mean they should be earning millions each year for producing, what is, essentially, entertainment. We’re not talking about noble professions here, like surgeons, who’s skill lay with their hands and their knowledge that can help save a life, we’re talking about 22 blokes on a pitch kicking a ball and lumps out of each other, all in the name of sport and getting one over on your rivals on a Saturday afternoon.
Deep down nothing will change, however. Football, like any other profession, is a free market, and cream will always rise to the top and clubs will pay handsomely to lick that cream up, even if they have to pay through the nose to sup from it in the first place.