It is wrong to blame non-professionals for the failures of professionals. No, technical knowledge must not be required. No, people are not lazy, they just do not know where to start and may have incorrect assumptions about that. As a consequence, they may write a wrong initial prompt and end up with the same solution that Lovable offers or even worse, despite using the best in class model. This situation is not specific to Lovable or AI in general, it was always like that with end users and always the solution was to help them, not to demand from them to adapt.