Like others here, I've not had all my reviews put on the site, and it makes no difference whether they are good or bad.
Amazon seem to publish reviews straightaway if you rate a product 4+ stars, and then put a delay on if it's less than this - ergo, you get some negs on 4+ star reviews as...