I'm not sure what you mean by "wave your hands around in pretty patterns." I'm not denying that these things annoy some or even many users. I'm saying Google's pretty obviously in the best position to be able to tell, and famously and religiously acts from that position to a fault.
We seem to agree that Google can't do nothing. I guess my perspective on it is that Google's willingness to change even its core source of revenue continues to draw admiration from me.