There must be something else at stake here. This kind of thing happens all the time and now all of a sudden some professor decides to stand up. This is definitely not the full story.
Not really. For many, it's just that it's not "their thing". More that 50% of the incoming students failed the first semester at the college I attended. Many tried a couple times and then went away to pursue other careers. I would never favor dumbing down the curriculum to accommodate people who want to be professional engineers but can't do math...
One day, I could be flying the planes they designed.