VC trade was about getting something or nothing, much like the Joe Johnson trade between Phoenix & Atlanta. VC had already decided he was not playing for Toronto, and it was known all over the league, so you couldn't get a wet paper bag for him. Toronto was lucky to get 2 1st round draft picks out of it, because VC has already "quit" for all intents & purposes.
It's similar to the Scottie Pippen trade from the Bulls to Houston. On paper, you trade a Hall of Fame player fresh from 6 championships for 5 unknown players who were so bad not a single one even made the team. The reality is that Scottie wasn't going to play for Krause, and this was just needed for the red tape.