Speaking for myself, I've been reliably conservative since 1980, but I've changed parties at least six times. From Republican to Independent (Unenrolled) and back again.
Currently I'm "un-enrolled" in a party because the establishment Republicans do not speak for me.
Nothing wrong with that. Registering as a Democrat, on the other hand...