There's millions of small businesses that don't know what CRUD or open source means.
Hell just last year I helped a neighbor get a basic informational website up for a non profit he was part of. They tried it themselves but bungled it a bit.
They want something a bit nicer now and he said they're paying someone $16k to redo it.
A nonprofit that I was (voluntarily) running a mostly static wordpress website for paid a consultant thousands to rewrite the whole website because they wanted an entire conference registration and scheduling system. The new website is still in wordpress, they're paying hundreds per month in 'maintenance fees' but can't get the consultants to do anything for them, I don't have admin access, it doesn't have any new conference or scheduling functionality, and they don't understand why I don't want to help them any more.
The nonprofit appears to consider it a success and is embarking on a new project to buy/build/whatever a CRM that will do the things they originally believed the website project would achieve. I can't even get them to use Mailchimp reliably, and they want to solve that with magic technology.