Earlier quoted context omitted.
I agree completely. I don’t understand the recent trend to believe that we need to get kids into software engineering as soon as they pop out of the birth canal. My friend is an accountant. If he asked me for advice on how to make spreadsheets more fun for his kid I’d think he had something against his kid. In the words of Pink Floyd “Hey! Nerds! Leave them kids alone!”
My kids LOVE making spreadsheets. They use it to track points in various competitions and games and stuff like that. The script is actually a good entry point into programming too (simple stuff like SUM and AVERAGE, and constants like $A$1 or whatever).
It's like when students learn MatLab. While much closer to regular software engineering than spreadsheets, it is still different enough for all the wrong basic concepts to sneak in and manifest. Switching to a classic programming language afterwards might actually be harder that way (not only learn all the new stuff, but unlearn/unlink the old stuff).