I think them taking out the skill tree is an improvement imo since you could essentially fuck up your character in the 1st few levels and have to start over.
I don't know if it's actually possible to fuck up your character in the first few levels, if only because it's a PC game and if you truly screwed it up you could just download a trainer and "fix" it. Never really a need to start over. I played through D2 at least 20 times and I never fucked up a character or had to use a trainer.
I haven't played D3 yet because of my poor PC, but reading it definitely gives me the impression that leaf has. And reading about the abundance of drops also seems like they might as well make new colors for higher level shit, because if blue and yellow have become so prominent that there is really no reason to pick up anything else, what is the point? Granted, gray drops have always been super stupid in Diablo because there is never a remotely positive trade off. They're only useful for like the first 2 hours if that.