I understand you!
Actually one of the reasons why I support Frank with NWDA and my own shop is, because I want to offer products at a price that is affordable to everyone. When using one of the bigger plattforms, you only get 40% of the money customers have to pay which means, you have to increase price. Also you are not free with your pricing, which also leads to higher prices. This might be okay in some cases, but sometimes this also leads to prices that are unfair and to high. 20 bucks for a simple grass...
And this is also the reason, why I always release some objects for free.
But to be honest, for me this means mostly work and not much revenue, at least until people start to buy like crazy ;-)