I think it could be possible for the reward to be other than "coins".
There is no such thing as a "reward without money price [direct or indirect]". It is useless.
That's your opinion but that wouldn't be the opinion of many millions of people that exchange services, etc. (or if you are going to say that this is "indirect" then obviously that is what I meant).