I guess Latinos do tend to be a little more socially conservative and religious, but there has got to be a better way for the Dems to court this demographic.
Been reading a bunch of latin groups since election night and there's few things being thrown around a lot there by angry latinos:
1) Impact of spanish colonialism. Latinos regard whitness as goodness. I've seen this play out in Mexico personally where being light skinned mexican is much preferable to dark skin, even worse is being mestizo/indigenous. Even within what we would consider to be a homogenous culture there are significant class and skin colour divides. To latinos this was partially an election about the white world calling out to them to be one of them, and some of them were ready to listen. This perceived elevation of class has that class of latinos wanting to pull up the ladder behind them because those "other" mexicans are (insert problematic bullshit here)
2) Kind of connected to that, and likely a reason why, was that a huge amount of latinos simply didn't think Trump was speaking to them. They're one of the good ones, not one of the criminals, etc. Trump only wants to deport the criminals. I came here legally!
3) This is a new bit of information to me because I had never really studied who the Mexicans leaving Mexico were but apparently it's like fucking 90% rural mexicans and there is something not too dissimilar to the US/Canadian urban/rural divide in Mexico. It's more complicated because of the differences in regional economy and culture is different in Mexico but the coles notes read similar. Basically it's like if Americans started immigrating (legally and illegally) to Canada but they were all from Montana, Wyoming, Dakotas, etc. We would be asking ourselves why they were all voting for the Conservatives when the Conservatives wanted to throw them out of the country, etc.
4) Machista is a real thing in latin cultures. Worse in some than others from what I understand (Domincan, Colombian, Cuban on the worse side of the spectrum from what I understand) but existing in all.