Honestly, in my humblest opinion. They are OK. I think the thing for me is that since they are the main go-to marketplace, you can't do anything but respect their authority. At the same time, you have to be careful when putting your projects up for sale because buyers love to leech.
The...