> it has nothing to do with being private or public
It has everything to do with being public or private. Private companies exist to generate a positive ROI; that's literally their whole purpose. Companies with high ROIs attract massive investment and expand, companies with low or negative ROIs cease to exist. It's a self-optimizing system.
Government programs have no concern for ROI and that's precisely the problem; they just siphon more resources out of the private sector and keep going regardless of whether there's any return or not.
== Government programs have no concern for ROI and that's precisely the problem; they just siphon more resources out of the private sector and keep going regardless of whether there's any return or not.==
You have inserted your personal bias and declared it a fact. Many government programs have ended. Many programs have very specific concern for ROI. Government has an ROI timeline lasting generation-to-generation (see: moon landing, interstate, quantum investments), a company has a timeline lasting quarter-to-quarter (see: SEC filings).
Different entities can also measure ROI differently. To you ROI means positive net income and growth. It could mean patent or litigation protection for a large company.
This is the key, and it has nothing to do with being private or public. You have brought that bias into the discussion.