You kinda answered your own question, they don't want you to double dip, it's meant to be a long grind so they have time to make more content. Beyond that this is a silly question, go round to your local shop and say why don't you accept leaves for your goods? it's not that i'm too lazy to make money but if you accepted leaves then I could buy more. It's not for you to decide what a shop keeper wants in exchange for their stuff. You pay what they want in exchange or you don't get it.