If I'm coach, I wouldn't want a player in my team who is not happy or sulks or whines. No matter how good he is, I would get rid off him. Because if you allow a player to have his way then it has an affect on other teammates. I know its hard to replace player like Ronaldo but I don't care, I would get rid off him if he is bringing negative attitude in the locker room.