Once core fault of libs is that they think humans are perfectable. They are not. There has to be rules and regulations to try and keep things under control knowing full well that nothing is 100% attainable.
I still remember what a friend of my father told me many years ago when I too was under the impression that every problem could be fixed, and government could do a lot to fix those problems. He simply said that often times every "solution" simply creates another problem. I argued with him that I thought society could fix everything. He just smiled at me with the wisdom of years. Of course, he was right, and I was wrong. Moral of story: try to fix things knowing that many things can't be fixed. Many things can be controlled somewhat, but fixing, making them perform the way we would like them to perform, is often not possible.
Ask anyone who has ever gone into marriage with the idea of "changing" their partner.