I would also remove class-specific item rarity. In my opinion it's wrong for the world to treat certain classes differently for no apparent reason. It's like the game is patting those completely useless spellcasters on the head and handing out the consolation prize because they might fail to succeed on their own.
One should make use of whatever is thrown at him, which in my opinion is one characteristic of roguelikes. While ADOM is not a realistic game, I think it should not take cheap measures like the one mentioned to encourage physical combat for non-spellcasters or 'boost' weak classes (e.g. [code-dived] merchants get more shops). Success should be derived from the character's abilities. Besides, in my opinion ADOM is 'meant to be' realistic if realism increases fun. TB knows best what his game is meant to be, though.