Agreed. Chalk and cheese. Of course, one method takes, time, effort, energy and therefore money. The modern way is devoid of all of those things.
Education is slow, expensive and works.
Legislation is quick, cheap and doesn't work.
Clearly, legislation is the winner!