Everyone is entitled to their opinions, and can have whatever assumptions they'd like.
I'm of the opinion of, if you don't trust a product, if you don't like a product, don't use it. I am well aware of the missing systems, and working on them. I've only been touching the website for little over a month now.
Ripperstore has all the rights to just not allow another platform be shared in here, for whatever motive they deem right.
Like anything else, its just another tool on the market, which makes us all benefit at the end of the day!