It's arguable.
I'm doubtful that all advy's will max deflect, to get the most out of it they'd need to wear CC, so that means a ranged advy will lose 105 defence which makes them a bit easier to kill.
An advy can't control when they deflect a hit, and even if they do max glance they aren't going to deflect more than ~10% of hits.
I do agree advy got probably the best or second best package on this round of adjustments (145 skill point boost to AS, recently scored an extra 142 NR just for being advy, and already has one of the best if not the best defensive toolset in game)
but don't forget that if you are fighting them that you also can max glance and potentially glance some of their AS/burst spam.
ya, while lequack's arguments aren't fantastic, if you read between the lines he's got a point. Myself? I will take the set of CSS rotting in the bank and stick it on my advy. MA, on the other hand, well, I'll do what other people did with their MA's a few years ago and put him on ice.
As for deflect, I won't be IPing it on advy. I got enough defence without fussing over some piddly 5% chance to take half damage... besides, you get 5% just for being you anyway