While I disagree with demoting Kelly for his idiocy, I think the public smackdown he got for participating in that moronic commercial--due no doubt in good part to his being a good party hack--was sufficient. He's unlikely to do that again.
I just hope that whoever runs against him in the next election isn't some 'tard like What's-her-name. I won't vote for Kelly because he is exactly the party hack I describe--that is, he votes with the Democrats almost exclusively because that's a lifetime of being a an uninteresting, do it by the book, officer of no particular distinction in the military.
But a Kari Lake or some other tard running against him makes it super hard to vote for anyone in those cases. It comes down to a protest vote more than wanting to actually vote for one of the candidates and that really sucks when you think about it.