I really don't understand what everyone's problem is on this forum, why are you so frustrated? What you are doing here is not criticize a website, is personal attacks against the developer and owner of a business.
As mentioned previously, if you do not agree or like the platform, feel free to delete the post and just go somewhere else to your liking. Unless I am doing something terribly right and you do like the platform, which is why you are so frustrated and you feel the need to vent out.
The intention of coming here was to attract new prospects whilst offering free advertising, no money was asked. Take it or leave it, or comment on the site (it's missing X, can you add it? I think Y should be improved, can you do it? etc.), but stop it with the personal attacks.
I personally do not have time to waste with baseless comments, do not want to waste energy replying to allegations and do not have the patience to deal with bullies. So unless you have something productive to add, I will not reply anymore.