I'm all open to ideas, but imo, the idea of rested XP or any similar way to minimize binge behavior in an MMO is good, both for the general consumer as product. What that is, i don't know. But imo, the refining/printer idea was pretty close.
Players will always complain, there's no way around this.