I completely agree with all this. We have to defeat the RINOS at the primary level.
Unfortunately, we tried that (See Toomey against Specter in 2004) but the establishment always back the RINOs.
If the GOP doesn't overhaul its primaries, then there's no sense of continuing to support Republicans because Dems and indies will always cross over and vote for the most liberal one.