Agents are powerful in the NBA, and Danny is one of the best in the league at taking advantage of his relationships with them to get good deals.
Danny also lived through the teams chemistry basically falling apart the last time he traded a key member of the team in midseason, when not everyone was on board with the trade.
So, while I agree that Danny needs to keep what's best for the team ahead of what the players want, those two things are often intertwined.
...although (and I hate to re-open this discussion, but it seems relevant), this does make the fact that Ray left being seen as such an affront by people in the front office, as well as players, make a lot more sense. If a couple of those guys stood up for Ray last year, and Danny and Doc gave in, to make Ray and the others happy...I can see why they were not happy with him going to Miami during the summer.