I can completely understand that perspective. However, some students are just not mature enough to handle every type of math thrown at them when it is. One "bad" teacher can ruin any subject. Some students just aren't "ready" when the curriculum (or other powers that be) decides that they should be.