Geo, I would agree with this summation... plus you've observed even more points than I'd recognized.
For those of you out there who think it's only "liberals" who give out Thanks to this sort of post... I am proof that this is not the case.
Fox, and some of it's more strident devotees, are doing a great job of turning me off/away from my longtime party of registration. Just because I'm registered as a Republican does not automatically make me a fan of everything espoused by that party. Clearly I'm not a member of Fox' target audience regardless my party "affliciation".
I truly don't understand why we as citizens have to be registered with / attached to ANY party at all. Ever. For any vote... whether primary, general, or public opinion.
Seems about as pertinent as the person who once insisted on knowing my ethnic origin (albeit centuries ago) so they "slot" me:
'Ah... you're Scottish... no wonder moths fly out of your wallet on the rare occasions you open it'. 