Wow, I don't even know what to say.
These guys are professional athletes. When your a professional athlete, being traded comes with the territory. I mean, yeah, when you sign a contract you hope to play well, meet expectations and stay on that team but just like it's your job to go out on the court and win games, it's the GM's job to make sure his franchise is in the best possible position.
Pierce and KG loved their time here. It's not just the fans, those guys talk glowingly about the franchise as a whole, namely because it has one of the best and most stable front offices in the league. You said it yourself, KG had a full no trade clause. Ainge talked to both Paul and KG before he finalized that trade. We had just lost in the 1st round to a not so impressive Knicks team and the clock had clearly run out on the KG era. Not only did Ainge get an insane return for them, but he sent them to a place where they could stay together and play a veteran role on a team that (at the time) looked like they could make a push in the East. Those guys didn't wanna spend their last few years on a rebuilding team and they were able to help our rebuild tremendously while also getting a chance to keep chasing a ring.
Most people who have played here loved it. If I'm a top tier free agent and I'm considering the C's Ainge is most certainly a plus, not a negative. He has a proven ability to build a good team around top talent, and with our current assets, I would most certainly feel good about the future. It's important to be on a team with a good GM. And good GMs will always trade anyone if they're getting more value in return .