Peter Shankman makes a good point about the "new rules" we live under:
Transparency has to rule the day. You need to go through life, both business and personal, assuming that someone has a camera on you at all times. A bit sad? Sure. But it’s the world in which we live.
You can see that in the almost daily stories about people filming police - those stories tend to get pitched by the police as "public safety" things, but it really boils down to what Peter is on about: enforced transparency.
The same thing is happening everywhere. You can't move ahead with an ossified business plan where you try to keep everything secret. If you're big enough, it'll leak anyway. If you aren't, you'll simply disappear into the background, as the few people who do spot you will immediately move along, in search of more transparent business partners.
It doesn't matter whether you like this - it's just the way it is. The genie isn't going back in the bottle.