I respectfully disagree with you about Rubio. I hate the fact that he is an amnesty guy, but, he is young and teachable - unlike Cruz, who thinks he knows more than ever God. Rubio is more likeable than Cruz and was man enough to apologize for trying to play Don Rickles with Trump. That showed me he has some redeemable qualities. I also think if chosen, he would tow the line of Trump’s agenda. GHW Bush did with Reagan for 8 years. So, Rubio might work - I dunno - the short list is going to be mighty short.
I agree mostly with your well reasoned comments. When I first saw/heard Rubio I was extremely impressed, not so much now for obvious reasons.