IIRC, Toomey was a great Conservative Congressman.
However, he went over to the Dark Side as a Senator, confounding many of his supporters.
I never did understand what happened to Santorum?
Pennsylvania elects solid conservatives and they go squishy.
One reason is that Pennsylvania is a blue state (Trump’s win notwithstanding).
A statewide office-holder must get some Phily & Pitt vote to survive because we do not get strong turnout from the rural areas in non-presidential cycles.
The second reason is McConnell takes these freshman senators and forces them to be moderates. McConnell is great on judges, but he is not a conservative...he hates the right wing of the GOP. Therefore, he works hard to water-down any solid constitutionalist into a moderate.