Math word problems fail because <i>math</i> word problems are useless.<p>Good word problems are science or engineering.  Once you abstract abstract those away, there is just not a lot of anything actually useful or interesting left.