That said, as a professor you take kids as they are, not as you wish them to be. I have only taught at state schools, but if I had to teach the same course at a community college (or an advanced high school) I would likely alter my course/lectures at least some to accomodate the different pupils.
I remember Macro econ was a tough slog when I was an undergrad (it was at 8am). IMO they should do micro as the intro course and leave macro for the majors.
Can easily see a not so smart kid that checks boxes and had a good high school GPA due to parental supervision totally bombing out in college.
I think micro is much easier/more intuitive personally (I think you are projecting a bit saying anything in intro macro has clear usefulness in running a business or investing). But I am sure you could make macro more relevant/interesting than what I took in school as well via clearer analogies to current situations.