We spent a lot of time thinking about these design decisions and trade-offs, but it goes without saying that it will invite blanket criticisms. Fortunately, part of my job description is to have a thick skin. ;)
In part, by favoring usability in this case, we’ve added a bit of friction for those who are just starting out and have trouble using Google.
Is this an appropriate response?
I don't think that I threw a blanket criticism there. In fact, I was very cautious in the way I phrased that post. I found an API flaw, and I pointed it out. Saying that I am a newbie or that I lack the skills of using google is inaccurate and insulting.