App Store ratings unfairly favor positive reviews. The App Store makes it more difficult to view negative reviews or older, relevant ones. I’ve written a number of targeted low reviews (for security, hostile UI, crashes – sincere reviews) and noticed that the high quality, low star reviews get pushed down to the bottom.
App developers have loads of hostile practices. Review nagging is hostile, especially on a critical app like a GPS popping up a nag when you are lost and a bit frazzled. Constant upsells (like strava), flaky offline service (Alltrails, and recently, Gaia), spammy ads ( MyQ) , convoluted retail journeys (McDonalds) all deserve criticism; and if you have many of those anti-patterns, a one star review.
If Anything, App developers are rather myopic about their “business” and don’t take their own app’s utility seriously. You wouldn’t want your microwave or sewing machine to stop working suddenly and ask the customer for a review. These are tools that need to be responsive 100% of the time.