Hey Rainey,
Sorry to hear about your accident but just because they looked Mexican doesn't mean that they were illegal. They could have been from another Latin country but calling people for instance Japanese to all Asian decent doesn’t mean they are from Japan. You would also be surprised how many are in the armed forces compared to Caucasian but you won't see them on TV because that is not the Americans the world knows. The US people do not want to see that. Try to get a “non” Latino workers to pick produce in the fields for pennies. Replace that with minimum wage and that salad you are eating will cost more than that T-bone steak. Next time you go to a restaurant then take a look at the chefs. Authentic I don’t think so. While you see non latino foreman’s who are the ones doing all the work? That cleaning of the yard would cost more than what you are paying today if they paid them minimum. Most are Latinos because most won’t complain, will always say YES to overtime and do what no body else wants to do. This then passes the savings to the consumer so the company can still make more money.
And they are not here to be "FREE". They are here to support their families back home. There is Freedom in Latin countries. They are a Democracy.
I think you got a raw deal but if anyone doesn't have insurance then I believe they will most likely leave. I understand your frustration and what your emotions are now. But before making comments I would stop and ponder.
Good luck on your repair and I hope for a better outcome.