They do not like the US culture or Americans, they only come tothe US for economic reasons. Why do you not understand this?
Their culture at it's core is Christians who are willing to work their asses off so that their families live a better life. So it's already a US culture. As for not liking Americans, most of them don't have a problem with us. The few who do, are the ones who fell for the MSM myth of "Americans hate latinos", which you and your friends aren't making it any easier to dispel.
they only come tothe US for economic reasons.
A vast majority of immigrants, legal or illegal does that.