well he is only one Senator. The problem is not Cruz but the rest of them. If you are waiting for one person to come along and just fix things I am afraid you will be disappointed for a long long time
He is a politician and our experience should tell us to be a bit skeptical towards those people. They are great with words but slim on deeds.