This is where we will respectfully disagree. You talk of throwing away millions of dollars 'just to play a game' but it isn't just playing a game. It's the opportunity to show your God given skills in an arena where only the greatest meet and compete and in my eyes that's worth far more.
Achieving the pinnacle of team and personal glory is one thing but what makes a truly great player is having the hunger and desire to achieve those glories again, and again and again. If I was Gareth Bale now and I had a 'closet full of trophies/winners medals' I wouldn't be sitting in an armchair smugly looking at them whilst on the TV my team mates were playing Champion's League football. I'd be ordering a second closet and doing everything fucking possible to fill that one as well.
I think I might agree if he hadn't already had an amazing career. If he hadn't won so much or hadn't reached the peak of his talents already.
But he has achieved the peak that he can. He will not ever be as good as he was when he was younger, there is nothing out there to win that he hasn't won (Wales ain't winning the Euros or WC).
He also hasn't had any realistic options that make sense for him to give up a ton of money to go to instead. I also think the fact that the only thing stopping him playing with his mates right now is the cunt of a manager. It isn't like he isn't good enough to be out there with or couldn't help the team. I see no reason he should help the d-bag keeping him off the pitch just to play out the last of his contract in an undesirable location for half his pay for a team he doesn't want to play for. That doesn't seem too appealing.
I also think it is tough for us who have never had the chance he had or come close to winning what he won to compare what we would do. Of course you or I would kill to have the chance to play at the level he has, but after doing it all I am not sure we would choose to make the huge sacrifice to continue going on when the alternative is so much more appealing.