Excellent point about CC’s. The downside is that instructor quality varies considerable both within and between CCs, and many students drop out or are not provided with adequate guidance in terms of GE requirements and transferability.
In terms of costs of UC other than Berkeley, (Davis, Cal Poly, UCLA, etc…) 16k in current times is a great bargain especially given the pipeline to grad school which is great even at non-Berkeley UCs.