OP, this is not a review, just a list of complaints. I am not familiar with this site, and you may be right, I dunno, but you should call it what it is you wrote.
Am I nitpicking? Probably, but people looking for an honest and unbiased, neutral review, they won't find it in this topic.