Under traditional circumstances, Ohio Governor John Kasich would be the Republican nominee this year. He’s successfully represented middle-class Americans for the past 22 years. He’s led on military reform and chaired two of the most vital committees in the House back when Congress could work with a president and get the job done, including the House Budget Committee which balanced the federal budget. And he’s governor of Ohio, the ultimate swing state, where he was reelected with 64% of the vote. There, he turned the state budget around from a deficit to a big surplus, and the Buckeye state has created hundreds of thousands of jobs under his watch.

Nothing short of a stellar career.

And there’s no question Kasich is a conservative on the major social issues. He blocked funding for Planned Parenthood and is a strong gun-rights supporter.

The Ohio governor’s decision to run as a moderate, “compassionate conservative” is a spirit that has served the two previous Republican presidents. In fact, Kasich fit the mold of almost every GOP presidential nominee since 1968: a moderate conservative that Democrats might actually conduct business with. And polls continuously showed he was the only one who could win a general election. But this wasn’t a normal year–and Kasich, the last Republican standing in the way of Donald Trump’s nomination, announced he was suspending his campaign today.

John Kasich simply wasn’t angry enough. He didn’t dismiss the government; he wanted to make it work instead. But that’s exactly what voters were rebelling against, continuously saying they felt betrayed.

By the end, Kasich didn’t have anywhere to go. Donald Trump essentially assured enough delegate support to be on the ballot come November, leaving no room for an “Ohio moment” at the Cleveland convention. Rather than run the risk of becoming a Harold Stassen or another late-night joke, Kasich dropped out. Too bad.