I hope you're wrong. I understand why you think it can't be repealed, but it can be, it HAS to be repealed. Yes, we need a viable alternative. With that and strong leadership, repeal could happen in as little as one, and at most four years.
Unfortunately right now we have neither.