I think people massively underestimate spreadsheets. I don't think its a matter of them being so dumb that businesses like them - I think the grid metaphor with dataflow processing of values and the integration of code and data make them unparalleled for business use.