I'm never sure on this, it is very difficult to look at something like a player taking the money when looking from the eyes of a passionate fan or a calculating pro who is just a worker who is looking to maximize his salary.
His next game for Leicester or Chelsea he could have picked up a career ending injury. He wouldn't be wishing he'd stuck by Leicester then.
Each to their own, plenty of people criticize Shearer and le Tissier for not having the will or bottle to go to a really big club and retiring with a cabinet full of silverware. Some think they did the right thing playing for their club.
Me personally, I left the military to pursue more money (and freedom to live where I wanted) in the offshore field, on good years I probably earn triple my old salary.
I won't look back with any regrets in my dotage as I know I've provided a better life and more stable financial future for my family.
I don't see why footballers should be judged any differently to be honest.