Kasich is a pure spoiler, staying in the race to take votes from Trump.
Cruz Stays in because he believes the GOPe will give him the nomination after denying it to Trump. Cruz is wrong, of course. The GOPe will drop him like a hot rock after he helps block Trump from the nomination, giving the nomination to Bush, Ryan, or another GOPe puppet.
Both are being made big promises & given plenty of campaign cash to stay in the Race, all to thwart the will of the people.
Yes which makes them both damaged goods. At this point both of them need to face the fact that the voters do NOT want either of them.