God, math education.
Everyday Math is a successor to Chicago Math, which is a distant successor to New Math, etc. etc.
Chicago Math used the approach of "here's a topic, and here's one example of that topic, and now we're moving on." This is a simplified version, but I think you get the idea. Students didn't do so well with the approach because there wasn't enough (or really any) repetition of topics.
So, then came Everyday Math. It's founded on lots of repetition, but of very flawed methods. For example, students learn to use methods for multiplication and division that utterly fail to teach them how these basic operations work, which sets them up for problems in later math classes like algebra. (My husband has had to teach college students long division so that they could do their algebra homework because they never learned in K-12.) The methods are based on "close enough" answers and lots of guesswork, which is harmful when in later math and other courses you need exact answers. There are substantially more points of entry for calculation errors in Everyday Math than in old-school methods, meaning that doing the work can lead you to the wrong answer, and it's difficult to see where you screwed up. It's about as dumb as a failed initiative in Indiana, I believe, to decree that pi=3.14 and no more. That's fine and dandy at a basic level, I guess, but woe to the structural engineer and those who traverse the bridge s/he designed.
There is also a strong distaste in much current math education for actually forcing students to memorize anything by rote. Lattice multiplication (a darling of Everyday Math) doesn't work with single digit numbers, and a shockingly large number of students in these programs have no idea how to calculate 6x4, for example, without calculators. Take away the tech, and these students are left to laboriously add or count to get answers.
Teaching is difficult, and math can be especially challenging. If your district's math pedagogy method relies exclusively on story problems to hopefully teach students the underlying principles by osmosis, you've got to hope that your students can also, you know, read. If they can't, they're screwed. And, if they can read, you're then hoping that they pick up on the abstract idea buried in the story problems.
There are the falsehoods perpetuated by well-meaning but misguided administration. I read an article in the Chicago Tribune a couple years ago about having to take inner city kids on field trips to farms so they could see what cows look like, amongst other things. This wasn't so that kids had an appreciation for where their foodstuffs came from; it was so that the kids would "know the units of measure" on a mathematical aptitude test, with questions like "if you have 3 cows and 2 are sold, how many do you have left?" If you understand the math concept, the unit doesn't matter--it can be cows, houses, or blabbertigibits, the answer is 1. The teachers and admin in that case didn't grasp the abstract concept of subtraction, and apparently the students didn't either.
Far too many US high school graduates are excited that they finished high school by taking no more than pre-calculus. Congrats, you're on par with an 8th grader in most of the rest of the developed world for mathematical achievement. Being good at math is a particularly stigmatizing form of intelligence; whenever Mr. Griffin is asked his occupation, his response of "math teacher" is invariably met with shudders and choruses of "I hate math." And those people are generally proud of their innumeracy.
Do I think that we need to return to a 19th century education model? No. I think that we should realize that 1) math and math skills are important, and 2) like it or not, math is a field with concrete right and wrong answers. It's dishonest to attempt to teach it otherwise.