People aren't "Republicans" or "Democrats" or whatever. They're people. Of course "Republican support" collapses in communities once you start asking people what they want.
[EDIT: damn. y'all in the comments. whoosh]
Careful about not believing people when they tell you what they are.
"People aren't "Republicans" or "Democrats" "
You would wish but it's way too prevalent to call oneself "Republican" or "Democrat" and promise lifetime loyalty. Take almost anything they are mad about when the "other" side does it and ask how they'd feel if "their" side did it.