He's spent a huge chunk of the time he was supposed to be working at his current job looking for another job.
Try that at your job and see how that works out for you.
I certainly hope not. Despite his 97% CR rating, he has revealed himself for the worm that he is this spring.
(Note that like Jan, I have withdrawn my support from Cruz because of that and other similar incidents. Unlike what this graphic represents, don't assume that withdrawal of support from Cruz equates to support for Trump. It doesn't)