I don't know if business people do a lot of scripting (if any) in spreadsheets, because it side-steps the ease-of-use GUI of spreadsheet in favour of a programmer's UI...
look inside your average quantitative analysis or risk management group and you'll see that they definitely do.