Don't know about what others do, but I've been using QuickBasic for real work, for years. No problem.
Started with Fortran in college, then had to switch to Basic, on a remote a time sharing system, in grad school. Used that same time sharing system at my first job. Then used the HP Basic, at a remote work site, on an HP 9830. And then, when we got our first IBM PS/2s at work, just for the hell of it, I typed "basic" at the DOS c:\ prompt. Surprise! There was my Advanced Basic IDE, right in front of me.
Then QBasic appeared, with the better IDE. I always used those at work. Who could possibly complain? The company didn't have to shell out any more money, and just about anyone can understand Basic code.
Then, in spite of its "invisibility," when I got a 64-bit PC with a 64-bit Windows, I had to find a better way to keep using Basic. Hey, I just used a search engine, and found this "invisible" QB64, no problem. And not just that, but unlike the previous transitions, all my programs worked. A couple had minor bugs, but this was as pain-free a transition as ever.
I've never had anyone complain about using Basic. One C programmer only said it makes his head hurt. Other than that, as far as work goes, I'm not sure who can possibly complain, or on what grounds.