Why did you change the subject? I don’t do hypotheticals. As a practical matter, there wasn’t and isn’t anything for Cruz to do.
And if people want communism, let them have what they want. People get the government they deserve.
Reactively, perhaps, there was not much Cruz could do to help his constituents, though that is arguable. Proactively; however, he could have refused to provide his critics with a depot's worth of ammunition with which to go after him. This he did not do.
As Lee Atwater was fond of saying, in politics, perception is reality, and Cruz did himself no favors in the perceptions he formed by doing this.