Trump has absolutely ruined them.
I think Rush and Hannity are more at fault here than Trump.
They are responsible for a lot of what is wrong, but Trump has confused the everloving crap out of them to the point that many are actively cheering on talking points and behavior that are in direct conflict with other talking points and behavior. All in the name of defending their guy.