Learn how the internet works before sullying your keyboard with your idiocy-in-text.
It's not soley Blizzards fault that you have a >100ms ping. It's a combination of your hardware, your ISP's hardware, the hardware inbetween your ISP and Blizzard's endpoint, from Blizzard's endpoint to their server node, and back again. The physical wire-distance of all of that round trip, as well as the congestion on the network at the given time of day.
Sorry that you don't have a direct fiber line straight to whatever data center/node your game instance was allocated on, but any expectation of <100ms is pretty much unrealistic given the current infrastructure of the net.
This is not so much of the case with WoW, as you can pick a realm to play on based on the physical distance to the datacenter, but with Diablo, it's luck of the draw given the current load, and your path.
So stop QQing, you're making yourself look like some #firstworldproblem douchenozzle.