I think a lot of the need for public disclosure is tied up with the benefits you get from starting a business. Perhaps the default should be for people to do more as private citizens rather than working through a company. Place more limits on what is a legitimate use for a business. But also make it easier for individuals to trade.