Earlier quoted context omitted.
I work in civil engineering and literally every application used here comes with a very powerful scripting environment that could make just about everybody's jobs a lot easier if only they felt comfortable using them. Programming isn't just for programmers, but useful for everybody who has to use a computer as any a part of their job (which is verging on everybody).
"Programming isn't just for programmers, but useful for everybody who has to use a computer as any a part of their job (which is verging on everybody)." VBA does not get much respect, but there are probably a vast number of accountants, managers etc. today that write code in Office applications.
In my experience the number is far from 'vast'. But whatever the actual number might be, it is definitely much too small.