This is not necessarily a bad thing, there is still a problem here to solve. The approach is likely in who you market to and understanding who your market is. As much as you might think end-users are your market, they really aren't. Even if end-users are given the tools so they can design their own apps, a lot of them don't want to. They'd rather have IT do that for them. IT on the other hand, would love to have things that makes it easier for them to automate quick CRUD apps for all the internal business operations that have to be dealt with, especially at enterprise levels. This is why SalesForce and JIRA succeed and other too generic design your own database solutions targeted at end-users fail. As much as people love to hate SalesForce and JIRA for their enterprise-y ways they are making a lot of money doing what they're doing.