Back in the days Diablo was a hardcore (I mean it was very hard and complex) RPG game. It was like accept it or quit, nobody cares. Nobody even considered to make patches for noobs in the dev. team. You had to do everything manually when u leveled up. Spend skillpoints carefully, spend ability points carefully. Why? Because it was a game of thinking men. wrong skillset can destroy your character and you will have to make a new one.
Another thing is - stupid 15% randomized maps. Diablo 2 and 1 had fully randomized world. In Diablo 3 only barely 15% of the map is randomized. It's stupid to write it as a game feature. Let's accept - Diablo 3 doesnt even feel like diablo anymore because of this. Everytime i play act3 it feels like same act3.
Another problem is offcourse. Magic Find was super nerfed when compared to Diablo 2. In Diablo 2 magic find meant to increase chance of finding higher quality items. What it does in Diablo 3 is just makes elite packs to drop more rares and I find this system super stupid.
Back to the skillpoints, etc. I see you tried to be innovative Mr. Jay, but you aren't. Why? Yes you get everything set automatically for you, you just have to sellect skills to use. But what you have to do MANUALLY? NOTHING!!!!! NOTHING!!!!!! NOTHING!!!!! What a stupid way of creating RPG... Its not Diablo 3. its more like Retardo 3. To be fair I have to say. I still play Diablo 3 but only for a reason because i think it has potential, you just have to do few things:
GIVE US MANUAL CONTROL OVER OUR CHAR.
MAKE A SYSTEM THAT USERS CAN EXPLORE.
DONT POST STUPID BLOGS SAYING (Well, we are lazy bit*h*s, so sorry we delete previous project and start a new one).
GIVE HARDCORE WAYS TO SET A CHAR THIS IS RPG AFTER ALL NOT BARBIE DOLLS!
That's it. +1 from myself to myself.