It is lazy and wasteful if you ignore the costs of specialized skills in doing it the "right way." If you stop looking at things in a narrow technical frame, and look at it as an organization, it's not wasteful. And lazy is a useless pejorative used against products that let people do things easily. Lazy is good. When you learn how to make products that allow people to be more lazy, you will become successful.