2 factors that may have changed your perception of Chris Bosh:
1. Colangelo's admission (whether warranted, decent, or not) that Bosh chose to sit out of 6 games because of an ankle injury in which he was cleared to play by medical staff during the playoff stretch...Raptors finish out of the playoffs by 1 game.
2. Bosh states that he will keep discussions open with the Raptors during free agency so that both he and the team can work out the best deals for themselves and then reneges by telling the Raptors brass nothing of his intentions till he signed with Miami.