I gotta believe SOMEONE takes the intro level English/composition courses at these schools. Every school has them. Who’s taking the classes if everyone is taking APs?
Anyway, I don’t think a potential STEM major should feel compelled to take AP English. At all.