Really, spreadsheets are fine, they probably hit that sweet spot for easy to get something together and deep enough to express complex needs. But I have to admit, now that I have better tools I don't enjoy doing work in them anymore.
The reactive programming aspect is genuinely good; I wish my business logic could be expressed declaritively and the system just reacted automatically.
I also find it fascinating to consider the looks-like-a-spreadsheet-but-statically-typed-and-scoped world (airtable is a step in this direction, for example).