They really are. Across every platform. Ratings are 90% cheating of one kind or another. There's just no way to have people leave honest feedback that isn't subject to begging by the parties whose KPIs those ratings are, or prone to lying/exaggeration/sabotage by people with an axe to grind :(