I actually agree.
But in fairness, I have to admit that my reasoning comes from a place of some selfishness. As a fan, you always want to see your team do well. You team goes out, manages to pull of a big move and sign a premier free agent. Suddenly all the fans are excited, cheering for this guy, feeling we are set for 3-4 years of exciting basketball.
Then a year later one of the players friends signs with another team in the offseason, so he decides to come out and demand a trade. Now the team is forced to trade a disgruntled start for a fraction of what they are worth.
It's not only the team that loses out, it's the fans. And the players are very quick to say "without the players there would be no league". That's true. But without the fans there would be no league, no huge salaries, no private jets, no big mansions.
I think this is what the players don't get. They always make the argument - teams can trade players any time. They dont need to be loyal to their players. Why shouldn't the players be able to leave prematurely too? Why should the payers need to be loyal?
What they don't consider is that they aren't only being disloyal to the team, they are also being disloyal to the fans.
Guys like Lebron and Durant, much as i don't like they way they did things, they can come out and say "I stayed here the duration of my deal, I gave my fans years of great basketball, I played out my commitment to the team and to the fans". And that's fair.
But a guy like AD or Paul George - trying to forcibly bail out on your team and your fans. I think that's kinda lame.
It's almost getting to the point where as fan, you have to be cautious about getting excited for anything - even a free agent signing. Because for all you know he's just going to demand a trade in a year or two if he isn't happy. That sucks.