ansel, I have had thousands of them in my employment in my companies for years..
Aside from their language problems they are better workers at their level of employment, than any other culture..
They are willing to follow rules that are well defined and fair, without questions, or hostilities..
Once they know you, and trust you, they are the most loyal of my assets..
LOL, I don’t doubt you one bit about what sounds like your longtime preference for Hispanic labor by the “thousands”.
In construction and the trades, they generally suck, and when you look at Mexico, you can see that what they do there sucks as well, and always has.