I always had 1 dealer (in DD at least) that i didnt like..... they always got the wrong side of my pickpocket hand <img src="/ubbthreads/images/graemlins/smile.gif" alt="" /> so i didnt mind the lost reputation..... i was playing evil in anycase..... and i could always make the OTHER merchants love me to bits <img src="/ubbthreads/images/graemlins/evilgrin1.gif" alt="" />
But i agree... the money in BD is a little too much.... I know people complained... thats why they increased it.... but people complained to Blizzard too and they didnt change Diablo...... i think the best way around this is to also make this level sensitive..... if you are playing easy.... then make money readily available..... but on hard-core, you will have to plan carefully..... because your loot will be limited.