Couldn't you design a system that monitors the amount of active currency in recent circulation and only generates more to account for that? Then you just need low level stuff that high level characters don't have time to grind because they can get better value elsewhere. Gold would circulate to the noobs.