Excuse me? Boris Diaw come on as a versatile swing player who admirably filled in at C for the Suns when Amare was out. There was a year in Fantasy Basketball where he had SG/SF/PF/C status. Channing is not that dynamic. Boris Diaw, up until recently did not shoot the 3-ball very often or well (he's done it much in Charlotte than he ever did in Phoenix). Channing just spots up for the three, he doesn't provide the passing or playmaking that Diaw has.
But in the Suns system, having Channing be able to exploit mismatches off the pick and roll is very valuable. Channing is doing well for them, but he's definitely not similar to Boris Diaw the player.