I attended and worked at a CA community college. It's an amazing and affordable public resource for low-income people, single parents, veterans, people who need to retrain, etc.
If they got creative, I'm sure they could do some great things. For example, get talented hackers to volunteer as professors in exchange for tax credits or forgiveness of student loans (I'd do that in heartbeat).
barriers to entry, the number of competing firms, anti competitive behavior etc.
Low barriers to entry mean that if existing firms collude to artificially raise prices a new competitor may easily enter the market to undercut them.
A larger number of firms makes collusion less likely (see OPEC for example). Their attempts to collude are often met with one member state undercutting the agreed upon price and getting most of the business.
Other factors are also in play such as whether the industry is most efficiently served by a single entity as in a "natural monopoly"
Mind-numbing, soul-destroying, California-style bureaucracy is not the answer here.
Instead, I support self-regulation. Other industries have done it. I'd rather see prominent tech academies come together and form their own standards body.