Just as FYI (not argument) He wasn't fired by Dems.
He lost his primary to a Republican, with help in part from an anti-vaxx group backing the other Republican.
Oklahomans for Vaccine and Health Choice, a political action committee chaired by Greve, contributed more than $31,000 to House and Senate campaigns last year, according to state Ethics Commission filings. It gave the maximum amount, $5,000, to Yen’s Republican opponent, Joe Howell, a veterinarian. Howell lost in the general election to Carri Hicks, an Oklahoma City Democrat.
He likely would have given it was 2018 and he was/is anti-weed, and Hicks was a teacher who was prominent in the walkout for education reforms and funding (and has been a kickass Senator too fwiw).