That attitude used to exist back in the 90s, with products like HyperCard, Filemaker, even Microsoft Access. There was a time when it was just expected that development software had a graphical interface builder for developers to use. (Heck, even IDEs for really difficult languages, like C++, had them.)
But "real developers" crapped all over those tools, especially Access. And when "real developers" create programming tools, they don't spend even 10 milliseconds thinking about accessibility or usability or user experience-- look at Git (created in 2005) as a perfect example. There was a time when terrible software like Git was mocked and derided, not praised.
So while back in 1998, anybody could program their own recipe database with drag&drop and a little scripting in HyperCard or Access, now in 2016 they can't. They could try perhaps in one of the "leftover" easy environments, like WinForms, but it's about an order of magnitude more difficult to learn, and if they want to share their solution with someone, they have to learn Git which is about two orders of magnitude more difficult to learn.
The world you grew up in no longer exists, and we move further from that ideal every year. Sorry, but the "high priesthood" concept (make everything difficult and annoying so we can demand more salary) won in our industry, and it won decades ago.