Oh absolutely. I hear that Google's board regularly reads /. and alters the direction of the company based on the comments here.
Bitch long enough that sales drop and they'll fix what you don't like or another company will.
This isn't your mom we're talking about here. Unlike her, corporations don't give a shit what you think. They care about what you buy. If you keep buying shit, no problem. They aren't people. You can't hurt their feelings or shame them or make them feel bad.
That's capitalism which I know you love.
Well, I know capitalism. You, not so much.
The ONLY reason corporations exist is to make money. Google is a multi billion dollar company from advertising dollars. Are you really so naive as to think that if you whine enough, they are going to forgo those profits? They will act to maximize profits. If pummeling you with ads gets them there, that's what they will do. The only way you are going to influence them is to reward the behavior you prefer, and the only way to do that is to buy, or not buy their products and services.