I'm going to disagree with our (old) way being so much better. Americans learn math via a lot of more or less unrelated algorithms that they have to memorize. The average high school student doesn't "understand" math, they just know "how" to do it. Memorize the procedure for this, memorize the procedure for that.
Perhaps it'll be simplest to illustrate this with 2x2. Let's say 36 times 47. Let's do it "backwards" from the American (we think we're superior, hence we're the only country in the world to not use the metric system, though our system has been defined in terms of SI units since the 1890s) method. The American method would have you multiply the 6 and 7 first.
Let's multiply the 30 and 40 first. 1200. Then, more or less grouped together (which is done automatically with the lattice system), 6 40s (240 more, running total 1440 for those mentally multiplying) and 7 30s (another 210, 1650 for those keeping tally in their head) and finally the 6 times 7 for 42 more (1692). So, for many of those students writing it out, the work looks like: 1200 + 240 + 210 + 42. Cue in parents, "my way is a little better because it's just slightly quicker! Plus I understand it." No, the average parent doesn't *understand* it; they just know *how* to do it and can describe that process better.
Now, fast forward 4 years. Algebra time. Instead of 36 and 47, it's (x+6) and (x+7). Holy shit, it's the exact same thing to the common core kids. Nothing new. (Does that help explain why at about 4th grade, US kids are keeping pace with those in other kids, but around Algebra time, we look like idiots?) To Americans who learned the old "superior" method, now the idiotic kids in America have to learn FOIL stands for first, outer, inner, last. And, like I said, math becomes a pile of disjunct procedures that American kids have to memorize - no understanding happens for the vast majority of them.
Unfortunately, and this is a huge failure, there has been virtually zero training for teachers who have had CC thrust upon them. This is especially true of elementary teachers who (not all of them) are generally very poor at math. They don't *understand* the new procedures or why these new methods are being taught instead of the old methods. If teachers don't understand, how the hell are they going to teach the students so that the students understand??