Downside is that transferring into competitive top ranked programs is very difficult. And if you have anything shy of a 4.0, you're unlikely to get in.
Ask me how I know. :(
So, if you have good chances of getting in after high school to such programs, do it. There's no reason to risk your future on community college. Professors at all colleges are a gamble and even a slight misstep can ruin your chances of getting into a good program. (which then leads to better chances of getting good jobs - if you care) That said, if you don't get into the programs after high school then community college could be fine.
Ask me how I know. :(
So, if you have good chances of getting in after high school to such programs, do it. There's no reason to risk your future on community college. Professors at all colleges are a gamble and even a slight misstep can ruin your chances of getting into a good program. (which then leads to better chances of getting good jobs - if you care) That said, if you don't get into the programs after high school then community college could be fine.