While imperfect, this has improved the lives of millions and performed better in every way than expected. This despite the head winds put in its way. It was a step forward. Continue to improve the system, but repeal is the height of stupidity. It is people's lives that are being played with, so it also the abandonment of moral principles as well.