Really...hmmm. I've not had a bad connection drop in a loog while. Still playing. They've added pvp. Increased leveling. And now the Lmonster power adjustability so you can make the game a lot tougher. The AI of foes is a lot better too, especially when you get up to the higher levels.
As for drops yea its tough, but I don't want it easy.
Diablo 3 is fun when you try to hit 60. Once that is done plus that you beat Inferno, it just boring grinding for gold and loot hopefully with luck you end up with legendary and/or set items. Once you have enough gold you just head to AH to "purchase" better items or you spend real $$$ to buy them. Massive inflation which I find ridiculous. I can say that the AH system ruined the game. As for the bad connection, definitely don't recommend using a WiFi connection. Increasing MP makes the game more challenging somewhat but it still feels like a boring grind.
I had one of my two Demon Hunter characters going as high as Paragon 26. After a while all my other characters reaching level 60, it was not worth it.
Plus I realized that I have wasted some valuable time for the past three months. Best thing to do was just find folks who were still interested, give them all my loot, deleted my characters and uninstall the game.
It was fun while it lasted but after a while you just have to let go and move on.
If you still enjoy the game by all means, keep playing and hopefully you reached that Paragon 100 and find/finish all the challenges.