It's a cautionary tale, I guess, but for a lesson that should be pretty obvious: don't provide a no-trade clause if you can't reconcile yourself to said player spending the entirety of that contract with your team.
Players are born into the league without choice in where they play; and, though they're well compensated for their efforts (relative to the average American, at least, though not necessarily relative to ownership), it must be pretty nice to finally have a say in your employer and home city. I don't think it's unreasonable at all for a player to want to exercise some control in staying in that organization/city, once they've finally earned the opportunity of election, or not going somewhere they'd rather not be, if things fall apart. Commitment goes both ways.