I think this situation just reinforces for everyone - players, fans, front office - the NBA is a business. Players are commodities that can be traded or released at any time. Players can choose to leave in free agency to find a deal that's better for them. As fans we are loyal to a team, we don't really have a financial stake per se (we have an enjoyment stake). We expect players to be loyal to our team and for our team to be loyal to players who were loyal to it or who added value to it. That's what fans do.
But it's a business. Ainge was within his rights to trade Baynes as the circumstances changed. Just as Kyrie and Al are entitled to leave to find what they think are greener pastures elsewhere. I don't hold a grudge against Kyrie and Al for rejecting us any more than I hold a grudge against Danny for trading away Baynes, or IT, or anyone else he has shipped out to try and make the team better. Players are entitled to go where they want to go, to make business decisions in their best interest, it's Danny's job to convince them to stay, and to re-shape the team as needed. Kyrie and Al decided they didn't want to be here, so be it. Danny decided Baynes was better elsewhere, even if he had opted in a few days earlier, so be it.
The perception though, that's a different thing. Perception isn't always tethered to facts. And doing this probably adds to the perception that Ainge is cold-blooded, that he would trade his mother if he could get AD in return for her. Does that factor into the thinking of free agents who we try and attract here? Maybe, maybe not. I doubt Ainge is losing any sleep over it though.