I'm inclined to favor repeal. I want to, that is. The bigotry of low expectations holds when it comes to public policy, as in if you look at your fellow men and women as a bunch of barely human children and you design a system geared towards such a group then you'll probably end up with a populace full of barely human child-like adults. OTOH, if you expect that most people are mature enough to take care of themselves and their loved ones, and you design a system of governance to fit that, then you end up with a mature society.
IMO, in many respects the former is what we have today. A transition to the latter will not happen overnight without some rather significant upheaval.