by Replicant » Nov 23rd, '09, 23:55
Greg, I assume you're talking about the US Apps Store because I've just checked iTunes and iForce has been rated six times and has an average score of four stars, with no deliberately detrimental ratings. I can't see any of the reviewers comments that you've quoted above.
I wish ITunes would show the number of downloads or purchases that an app has received, as this would give potential customers an idea as to its popularity. Some reviews seem a bit suspect to me; I'm sure they are posted by developers to make their product seem more popular than it actually is, or posted by competitors to bring the average score down.