Kasich would be better than Hillary or Bernie, but that is not saying much at all. Cruz is my favorite, and whether he or Donald Trump win the Nomination will draw my support without question.
I am a registered Democrat, btw, and due to the 97% Democrat District of Columbia, the only way to have any input is voting in Dem Primary elections here. Rarely find a Democrat remaining who is worthy of my support, sadly.
Carly is worth voting for, as is Ben Carson, and a handful of the other 19 dwarfs, regardless of whether they got a seat at the big kids table or not. The Supreme Court required Hillary and Bernie be defeated, and hopefully those Democrats who cannot bring themselves to support Hillary, will hold their nose for Trump or Cruz, better a Trump/Cruz ticket... or even a Trump/Kasich ticket in November.
Trump/Kasich works for me, with Kasich being the only RINO in the Admin if at all possible. Cruz for SCOTUS... sounds like a plan...