Sean essentially campaigned for Schwarzennegger in Calif; he campaigned for Rudy. A republican from NY is not the same as a republican from say, Texas.
Sean built is rep on the coattails of Rush. His show followed Rush, and so a lot of listeners just stayed on the same channel. I think he is a bit of a lightweight, though he is growing.