>We should teach programming because... We you know? It really isn't quite as urgent.
90% of office workers would benefit from the ability to write an Excel Macro. I don't even think that's a hard sell. Any businessman who understands what Excel does would understand that.
Of course, long term Excel is a toy, and there are all sorts of benefits to be had from more general tools like Python.