Actually Cruz is not missing out on much. So few people watch the Sunday political shows that just an appearance on Hannity or an interview with Rush yields more audience.
There will be an exception today with Fox hosting Rush. I would not be surprised if they double their average ratings.
Of course ABC with Stefanpoopalot will have ratings with The Donald in attendance.