It seems some people care more about the total salary than what they earn vs time invested.
PS: Regarding your team hating you: Decide for yourself how you manage. I prefer the honest types who just say "company decided and we just have to deal with it". If you start pretending you totally agree with things you'll not be able to give good answers to the various questions and people will think that you have no clue.