I think a major part of the appeal of VisiCalc was introducing the now-familiar spreadsheet UI to people. Yes, anything I could do in a spreadsheet I could also do with a general-purpose programming language, including BASIC. In fact, from time to time I use Python instead of Excel. However, spreadsheets are more accessible for non-programmers, and even for programmers there are many cases where the UI/UX of a spreadsheet is more convenient, just like how there are some tasks where I prefer LaTeX over Microsoft Word, and other tasks where the reverse is true.
It’s the visual grid that people find useful, at least as much as the quantitative tools.