Yes, I'm sure you've emerged from your mother's womb as a full-fledged software developer. Fucking elitist dipshit.
I have some CS experience from school so I took upon myself, on my own time and dime, to learn VBA for Excel. I am one of those "dumb-ass" managers who made a few time-saving tools with VBA for the hotel I work in.
I know that my code is amateur at best. I also prefer that my corporate IT won't ever know my code exists, especially since "professionals" like you are so helpful to noobs like me. Through word of mouth, however, my tools are now used in several hotels.
Hypercard, BASIC, VBA, whatever: what took a real person 4+ hours to do now takes the same person 10 minutes SOLELY due to the fact that an easy-to-learn-and-program platform was available to me. If all I had was "heavy" language, that same person would still be wasting 4 hours every week.
I even have a counter to a popular rebuttal: "so, what happens if something goes wrong with the code and you're no longer working for the hotel? Who's going to fix it then?" That's right, I didn't think of that! I'm going to continue to waste time and labor just so that I can spare the uber-professional IT guy five years from now the pain of going through my amateur code. If it's your job to maintain and expand someone else's code, oh well.
Please, don't propagate your elite-speak and go back to whatever elite thing you were doing. I now have six VBA projects involving anything from supply inventory to billing clients in the neighborhood of $30k every week. Good for me: bring on the Hypercard.
And just in case you work for my corporate IT, I'm going to go through all of my VBA projects and delete all of my super-friendly comments of what I'm trying to accomplish. Since you are so elite, I'm sure you can figure it out without issues... heck, my comments will probably just get in your way.