My point wasn't only about Mexican roofers. It is about ambition and work ethic. Part of the ambition starts in the education system. We've got to face that to an unacceptable degree our youth is lazy and spoiled. The US couldn't fill the tech jobs. Companies are moving overseas because they are greedy pigs. I will give you that. It doesn't discount the fact that we don't have enough low and mid range engineers to staff a large companies needs. As whipping boy pointed out, our education systems have been compromised. Every kid gets a trophy. There are racial and gender issues distracting from learning. Kids are getting passed through school who are not capable of functioning without the aid of their parents.

When it comes down to the visa's paying immigrants less, I gotta say, those kids are eager to put their dues in. An adjustment on how much less than the average salary is. Details need to be adjusted. I'd like to see something merit based that makes good old fashion sense. If this kid graduated with a 4.2 and had a high score on the entry test, give him (Or her) the job no matter what race they are. American kids need some fire under their feet. Before making judgements on how Musk and Swamy put plans into play, I'm sitting back to see the end results.

BTW, it isn't that I don't want white workers. Many of my employees and contractors are white. The young ones who are eager and agile are hard to find. I've noticed that typical white male youth do not want to work hard. Like you, I was roofing when I was young. My dad, also a home builder, had me on a roof when I was in grade school. In high school, he asked me if I wanted to play sports or make money. I went to work with him helping bring houses from the ground up. My first car was a restore, body and mechanical. He gave it to me when I turned 15 and told me to make something of it before I got my license. My vocational school buddies and I turned it in to a fucking beauty. You don't see much of that these days.