You need to add some establishment republicans to your list as well. The Republican party has quite a bit of fault to share as well.
Please explain yur comment.