Having followed the idiotic games Senators play with their votes for decades, I applaud Cruz for striking a blow against hypocrisy. This "I was against it before I voted for it" and vice versa ought to stop.
Why not "if you voted for it, you are for it and if you are against it, you voted against it?" No games. Your vote is your stand and you better have a good answer for it.