I'm sorry but you are speaking out of both sides of your mouth. In one side you say Congress needs to wake up and on the other side you diss the one Republican Senator who was willing to stand up against all those 'do nothing' Republican Senators. Cruz, along with Mike Lee, Rand Paul (to name a few) went to the Senate to try to change the Republicans and get done what we were asking them to do. And then when they do something out of the ordinary you people trash them!  Go figure. It's a no wonder Mike Lee left. The battles required to change the Senate is hard enough but it's impossible without our support. And sometimes the Republicans don't need to compromise. Sometimes they need to get a spine and standup and fight for what we want.