I'm sure you've thought of it, but I would guess the average product generates more reviews, overall, now than in 2000.
Despite that caveat, that's an impressive number of 5 star reviews and an interesting comparison.
It appears to be, which gives us another, quite positive seeming, data...