Yes, elementary school teachers suck at math
(I may have taken some liberties with the titles of the articles).
It would take quite a change to get elementary education programs at colleges to turn out teachers that can do math beyond the middle school level. Yes, it wasn't always so, but there is a reason that the lowest average SAT scores (overall, not just math) tend to occur in the education department. (okay, they're joined by government and agriculture majors). They would definitely have to change their standards.