Каждый инструмент нужно просто уметь правильно применять, не всем нужны сложные специфичные проекты + не у всех есть на это деньги, поэтому конструкторы это хороший выход для таких людей, которые еще и не плохо умеют на этом зарабатывать, просто не нужны сравнивать такие проекты с серьезной веб-разработкой, где есть целая ИТ команда, со своими менеджерами, devops и QA, это все довольно дорого удовольствие, в отличие от конструкторов и no-code решений.