Did you consider playing a hardcore character? I mean, you are complaining that your character can't fail in any way, when you have made it so.
The boss battles are tame, I agree. Hardcore helps.
I don't understand your problem with the items. You are presented with an endless steam of randomized junk, and you have to pick out the things that are good. Would your loot be better if it was orange? The added pressure of staying alive makes loot much more important. Hardcore helps.
I would have liked a skill tree - I would have liked to have been forced to chose, but I think it's somewhat unfair to claim that the skill system is "missing complexity". Firstly, the lack of info is an interface thing, there's an option (off by default) that will tell you rather nicely how much damage you can expect from your skills. Secondly, I don't understand how you can claim that there are no synergies. Synergies are not passive, as they were in D2, and rarely explicit. But are you claiming that all combinations of skills work equally well? With different gear? Others players? Come now, you are smarter than that. The synergies in D3 are subtle, found in the interplay between your active skills (and those of other players). The synergies in D2 were explicit and static because you were limited to two active skills. If you just "sit and right or left click with just a single skill" in D3, you are hardly unleashing your full potential?