Here's the thing, going from a 50ms ping to 100ms is unnoticable, going to 150ms may become noticable for a very small percentage of the population with truly excellent reflexes and hand eye coordination. I know 50 to 100 sounds huge because of the number size, so lets put it a different way, its the difference between .05 and .1 seconds; Less than a tenth of a second difference...just think about that for a second, think about how small a time frame we're talking about. All these people saying the game is unplayable at 100ms and that they can tell the difference are complaining over their imagination. I know with certainty that if SE took everyone on these forums and put them in a double blind test to see who could identify how fast a ping was nobody would be able to.

Here's some more numbers that might put things in perspective. Movies run at 24 frames per second usually, 1 frame is around 40 ms. The reason they don't do faster is because the human brain doesn't distinguish the difference between 24 frames per second and 50 frames per second. Even if you drop a frame out here or there, the brain automatically compensates to create a smooth image, unless you drop a lot of frames at once, you'll never know it.

As far as visually recognizing and reacting to aoes and such, going from 50 to 100ms ping is the equivalent of dropping 1 or two frames out of a video.

If you're one of the few that saw your pings go to 300ms+ from 100ms or less, then I feel for you. That can't be fun trying to play that way.