I had the same experience. Id say they just don't approve most of the reviews.
I would think most (real) people only leave a good review when things go EXTREMELY WELL. Not the same for bad reviews though, which means real people will more often than not leave reviews pointing problems and shortcomings than praising a product. That, at least in my head, would result in less sales and so making the review workflow painful for the user is by design.