It may be worse than this. In southeast Ohio and Appalachia in general, there are lots of registered Democrats who haven't voted for a Democrat in decades (to give you a hint why, they haven't voted for a Democrat since 1968 specifically). Similarly in Florida, older voters may retain party affiliation from decades gone by. You register your political party once, and it stays the same unless you specifically go through the effort of changing it.
If you've ever wondered in polls who those x% of Democrats are who think Trump is the bee's knees, it's not all people messing with pollsters. Some of it is Dixiecrats who refuse to associate with the same party that ended slavery.
So if you use registration data, you'll get some Republicans mixed with your Democrats. Not so much the other way around.