The game itself is good, 4/5. They should have revised the loot system to one akin of WoW. So it isn't the fastest clicker that gets the loot. They could even skew the chance of item by damage % done to monster.
That aside, they clearly aren't trying to make the experience better. Bnet wait times are 30 minutes? Are you kidding me? Buy 10 more servers with the amount of money you are getting for this game. I should never wait or get bogged down by heavy server traffic. They need to put some minimal effort into making this a better experience for people.
WHAT A JOKE!