Earlier quoted context omitted.
I spent my last 2 years of high school getting an AS before going to my state school. I wouldn't recommend it to high achieving students, at all.
You wouldn't.. why?
2) Opportunities at CC's are limited compared to even non-flagship state universities (no research, etc), although you can of course still get other opportunities at other local universities.
3) You're effectively tied to your state school. I'm lucky that NC has one well-regarded flagship, but not everybody wants to go to their state school anyway. Higher level coursework won't transfer to private universities.
4) My early college program limited what coursework we could take, so I still need 2.5-4 years to graduate with a CS degree from my state school even with significant credit which negates the cost advantage in my case.
5) The peer group can be hit or miss. With that said, there were __many__ very intelligent and hardworking people in my classes.
With all that said, some people can still make the best of it. My school graduated their first Harvard admit this year (but then again, he might have been legacy). We've had 2 Duke admits, 1 Cornell - the rest go to UNC or lower ranked schools like myself.
Doing it again I would have probably gone to my state's boarding school instead.