Joe Walsh is an insane maniac.   However, to be fair, I don't think that he represents the average Republican.  

He only served one two year term in the Congress.   Once people realized how crazy he was, they would not re-elect him.  He went into talk radio the next year, but was fired by his sponsor station just a year into working for them, for repeatedly using the word "N I G G E R" on his program.

He now has his own talk show, but it is just mainly online podcasts and YouTube videos.   It is only on the air on minor radio stations in only 4 cities in America.

He is now pretty much considered to be an abject failure, and a fringe person: a total loser.  Even his own wife divorced him, he is that bad.