If you don't like the idiots in Congress... then run for office. Engage in the civic process. Why aren't there more nerds and programmers in Congress? We should be there
Everyone complains about how politicians behave, but the truth is that they won't vote for you unless you behave like a politician. Voters are just as two-faced as the representatives they complain about.