Dear Google, I am writing an open letter from the search wilderness 12 years ago
Gah! SEO posts are so tedious and annoying.
Maybe if your business depends mostly on search traffic to survive it shouldn't.
Further more publicly announcing that you must be entitled to it is embarrassing, specially when the plea is a thinly veiled "you used to be better" diatribe.
If it was written as a bug report I would be more sympathetic, as it would identify specific problems, highlight desired behavior and suggest a solution, but more importantly it would be brief and to the point.