Yep, this is absolutely true. Easily one of the biggest reasons I have refused to endorse or join the Democratic Party.
Also, the party is much more divided than the Republican Party. The Democratic Party is split between Moderates, Liberal Elites, Liberal Working Class, Democratic-Socialists, and other Far-Left groups. The Republican Party is Conservatives and Far-Right Conservatives, and they generally tend to be a united front against anything progressive, liberal, or against Christian religion. The Democratic Party isn’t so much a party, as much as, a lose collection of everyone not Republican. It has a serious identity crisis they we continue to see play out as moderates and progressives battle tooth and nail against each other in hotly contested primaries and party elections.
This is also true. Californians (speaking as one) and New Yorkers very much view themselves as better than most of the other states. In fact, we have a biter rivalry with New York for this reason. This does lie at odds with our core social beliefs, and it’s an interesting phenomenon.
The GOP isn’t giving people shit, but they are great a showing what the Democrats aren’t giving people. Plus, like I said above, they stand as a strong, united front, and voters like that.