Yeah, the big problems I have with Unreal Marketplace (among others) is:
- I can't give stuff away for free on there
- They take a 30% cut
- Everything has to be vetted, which takes months
- I can't license it under my own terms
- I can't do a free/lite version and full/paid versions on the same page
So, I just put all my stuff on itch.io these days, it's the only online store that appears to have been built with any sense when it comes to sellers.