Part of what killed it, besides not having the economy of scale in microprocessors, is that optimizing compilers got good at turning loops over integers into fast code for regular CPUs, and these are pretty important for overall system performance. So no matter how much faster a custom CPU could run eval, it wasn't going to be competitive at integer loops.