1st, I have to admit: I do give negative feedback to other apps, both in Android's Play Store and in Garmin's. But in Android I do edit it as they improve the app, and here's the big confession:
In Garmin store I stopped giving even 4 star reviews, as now (as a developer) I see them as a punishment, similar to 1 star reviews. This is because any rating less then the current average is decreasing the average, and stays that way forever (because once a new version is released it's impossible to edit or remove it) If I don't receive a response to a "Contact Developer" message after a week I will leave a negative review with few stars.
So today I added the following paragraph at the beginning of one of my app descriptions:
"If you give less than 5 stars review, it's your choice, but know that I don't get any useful feedback on how to improve the app. So if you really care, then please use "Contact Developer" and leave me your email address so I can get back to you, or at least write a short sentence in the review I can relate to."
Unfortunately I have a feeling that this (being in the beginning of the description) will have a negative effect on the app's downloads, but I won't be able to confirm it, because we no longer see how many times the app is downloaded every day.
Unfortunately I also have a feeling that there will not be many users who read even the 1st sentence of the description before they leave a review.
What is your experience?