My guess is that only users with bad experiences go through the trouble of finding and filling out reviews. I at least hope that isn't an accurate representation of satisfaction levels. Hopefully more positive reviewers will take the time, but again usually the motivation to fill out something like that is to get back at the company so they almost always have a negative bias.