having worked for Investment Banking clients I can see what the author intended to address.
I have seen a lot of abuse/ over use of excel/VBA
I once had to write CRUD front-end with Excel/VBA activeX components retrieving data from Sybase / SQL Server databases.
Which could have been easily engineered as a simple web-app. "But NO .. IT HAD TO BE A FUCKING SPREADSHEET"