Cruz fought the Senate on both sides of the aisle....and is still fighting them during his campaighn.......so it’s not accurate saying Cruz as a Senator is a step down....he went there to make a difference and then some...and he’s done just that .....
As far as function is concerned, I mean... again like that software engineer. He might have carried on the best taxi service in town, might have shown all the other taxi drivers how it’s done, still it is a taxi service.
The Senate might benefit temporarily from a political pusher in it. But America needs more. What is it that got the Senate in need of having the political pusher?