Agree..
I am playing a chaotic good ranger.. and every time she avoids battles and saves innocents etc. she loses the experience and the loot of killing in battle.. getting a successful roll should be rewarded with experience too.. Just my opinion.. But, then I am not a god.. Yet.. LOL
Yeah does not feel good to get good rolls and then feel cheated on the XP and loot department.
I can understand loot, but I mean in actual D&D most groups award the milestone xp and offer other ways to get the loot from important enemies than just killing.