My wife and I were discussing this. She said that Cruz has the reputation of being the most unliked man in the Senate. So you are a Senator. Do you vote to get rid of him forever, ie. confirm to the Supreme Court, or do you vote to keep him in the Senate with you for the foreseeable future? I think a few Democrats might vote to get rid of him.
Cruz wont be re-elected to his Senate seat; Texans are done with him.