I'm not sure that my response helps build a constructive discussion, but I'd suggest that you at least have the direction reversed (lobbyists propose actions, the "assholes" (as you put it) vote as they're told).
They have assistants who do that for them. Paid for by the lobbyists.