I’ve been thinking about putting this enhancement request for a while now. It is centred about users leaving bad reviews without having contacted the developer to resolve the issue first.
My proposal is that users should be at least prompted to contact the developer at the time that they are leaving a one or two star review. I think this would improve the communications between user and developer dramatically. If you agree then please head over to the issue on Google’s bug tracker and star the issue.