We seem to think that these players are not workers/employees just the way most of us are. I grant you they are celebrities and make much more money than us.
If someone offers me xx amount of dollars more than I am making and have better benefits (winning league titles, FA cups, etc. for players), I would move on.
I don't consider that I am greedy, just sensible and want what I consider the good things in life. Why should players be different than you and I? They have needs, wants, and considerations also.