Thanks. It's clearly marked in you HN profile who my employer is, I'm pretty transparent about it, I pretty much assume that anyone who suspects my bias or that I'm "shilling" will just look at my profile.
And yes, it cannot be denied that I have bias towards my employer. It doesn't make my arguments wrong, but it does raise suspicion as to my motivations.
However, in the interest of transparency, I wish you would have included that you work for Google.
On another note, not only do I agree with your points, but I think you've got a great writing style.