100% Agree. Toronto has overplayed their hand with regards to trading Bosh; they might have gotten a prospect like Noah or Beasley had they traded him during the offseason but not anymore. At this point IMO their best option is to keep him and try and resign him or shop for a better deal via S&T this offseason.
Their best option was always to try to re-sign him. If they didn’t think they could get it done, though, the time to trade him is any time other than this trade deadline. Last year or this summer would both be better, though they’ll get little to nothing of value this offseason if the S&T him.