I definitely agree with points 3 and 4.

I do not think the inventory system is horrible but you only have to look at the later Ultima games to see why everyone has moved to more structured inventories (and Ultima even had containers). As long as the number of items in inventory is small, it works but usually by the end of the game, a player's inventory is anything but small.

I also feel the simpler skill system of DD was better. The new skill system allows more customization but it requires to much thought and is too technical for a Diablo-esque CRPG. I would prefer to spend most of my time interacting with the world and not thinking through menus. I will say that I do like the idea of being able to later change skills even if it is at a penalty. It beats having to start over if your character concept is really flawed (something that hurt games like Acheron's Call).