They are fighting for the right to tell their customers about the government mining their data(through google). Google already tells their customers what they mine in theToS and Privacy Policy. I see no hypocrisy.
Also, Google isn't brokering the information they gather. From what I understand they're simply using it to target ads (which is what they actually sell), while keeping the data itself very close to the vest.
If you've got something on offer, and want to know who might buy, Google won't tell you who is interested. They'll just deliver your message to the right people, and if you get a suitable response, you'll know that their service was worth the price.
There's a world of difference between the mediated transactions they have with their customers, and the exchange that takes place when the government says "hand over the data itself."
If you're referring to the whole wifi thing, tell me, what information do you expect the street view car to be able to pick up in the 10 or so seconds it would have been associated with the AP? Their engineers have basically come out and said that was a fuckup, and I'm inclined to believe them because I find it hard to imagine what use that random data would be.
And to be honest, I'm more likely to believe a Google engineer rather than a namecalling troll who's virulently against them for no good reason.