The federal government wants Silicon Valley's largest private companies to go public. The official reasoning is that this will allow these giant companies to build better governance models, and become more transparent. But what's wrong with private companies, and do they need to be public to have more reporting requirements?