This is a reasonable point; I oversimplified earlier.
Ideally, I would think there would be some kind of happy medium between knowing literally everything about a corporation and corporations being black boxes. I don't know where exactly that would fall or how it would be implemented (which is why this whole situation is problematic)--all my original point was is that radical transparency on the part of corporations probably wouldn't help too much. Information overload doesn't help me make purchasing decisions any more than having no information does.
The nice thing about standards is that there are so many of them to choose from. -- Andrew S. Tanenbaum