It's funny, because GOP politicians had been dangling the anti-abortion carrot in front of their base for 50 years. It was obvious that they never really wanted to "win" the battle, but always have it as a campaign promise.
Then Mitch McConnell went and stole a couple of supreme court seats and they couldn't keep dangling that carrot any more and had to deliver. Therefore completely fucking themselves over by galvanizing almost an entire generation against them.