Before you judge them, boot up the test build and see what they look like with the new UI.

The much greater detail on both the UI and the items looks to say the least, fantastic when put together.

Furthermore, the icon set that's been posted on the forums doesn't do most of the items justice because of how small they are. The new UI increased the size if you inventory so you can see the detail much better in game.