I teach at a community college and it is near impossible to flunk anyone out. One student of mine failed the same American National Government course three semesters in a row before she was suspended. At least my college is one of the 20 percent that requires students to take American government and American history.
So community colleges are now similar to high schools. That is a shame. Over forty years ago, I attended a wonderful community college. While attending, I worked part-time for the college district as a math tutor for underprivileged students. I was amazed that these students were signed up for calculus and geometry classes, yet they barely understood basic math. What the heck were they doing in college, when they could not do remedial math?
So I'd push aside helping them with their course-work which they would fail anyway, and start them with basic math and algebra and bring them up to where they could have a chance at higher math. They were very thankful for the help; yet I was shocked that such low-achieving students were attending college. That was forty years ago. I surmise that it is now a normal situation. By the way, history classes were my favorite back then (even though I was a math major). I had wonderful teachers and they made a positive impact on my life.