I don’t think “it” explains all of it, just a good sum of it. Family traditions play into it as well. I knew one Jewish lady who told me that her “father said that we never go wrong by voting Democrat, as they stand for the little guy and for social justice”!
Ignorance, sin, evil.....are included as factors too.