The point is that they forbid the children that can subtract from learning algebra
Isn't this the actual core of the problem then? If a kid can do $100-$100 but can't do 20-8, the problem is he doesn't understand how to map the things in real life he knows, to the symbols you're showing him.