Latinos, like most Americans, are not single issue voters. Education, healthcare, & other issues are important to them. It would be a mistake to think otherwise.
And blacks from other countries, say Haiti and Brazil [or for that matter any place in Africa], are far more socially conservative.