There is no problem in organization. What matters is who controls an organization and how it works. A corporation is just an organizational entity. It can be run in many ways. It does not have to be organized and run like a privately owned capitalist corporation.
The difference isn't organization, it's whether the goals of the project need to be yoked to a profit motive. If they are, invariably you're going to eventually put the cart before the horse.