You do know that complaining about corporations is not a zero-sum game, right? Maybe Ashlee isn't complaining about Microsoft failing to hand out it's corporate secrets because MS are not going around the world having this conversation with people;
Google: "Look at us, you should all be doing what we are because we're saving the world. Anyone who doesn't is obviously an evil, kitten-drowning monster."
World: "OK, how can we become more green like you."
Google: "Not telling. Trade Secret"
World: "So, we have to do what you're doing but we're not allowed to know what it is that you are doing."
Google: "Yes. Fortunately, you can get around this problem by paying us to do the work for you."
World: "So you, the "non-evil" company, freely admit that what we are doing is destroying the world, you have an alternative that will save the world, but you'd rather keep the commercial advantage than share?"
Google: "Yes"
The reason Google are getting more stick than MS is that MS are simple evil corporate bastards whereas Google are evil corporate bastards who churn out endless bullshit PR about how great they are.Of course all businesses want to portray themselves in a positive light, but the double-think coming out of that place is at epic proportions