The only way they could have had him easily is if they picked him #1 and if you'd rather have Sharpe than Paolo you have not been paying attention.
Interested how you got to "facilitates offense very well" he's got an AST% of 2.8%. The Magic are 26th in the league in assists and not a single player on our roster has an AST% as low as that.
Sharpe has played very well, much better than I expected, but he's predominantly a play finisher surrounded by a playoff team. He's 7th on the team in USG%, and he's scoring 10ppg. There's very little evidence to suggest he's the type of player that would help with the problems the Magic have.