He just isnt willing to work for what these H1B's are willing to work for.
Probably because he's worth more. I know I am, because I've worked with these guys, and they SUCK. Yea, they'll work 12-14 hour days, weekends, etc. But they work STUPID. They do a bunch of manual stuff over and over instead of spending a little time to learn some automation so they can do it once. Like anyone, they make mistakes, and typos, but more of them because they work tired, and don't know how to find stuff because they're so focused on goals they don't follow process and then everything is inconsistent and exhibits random failures that are painful to track.
"Qualifications" are a total joke. These guys are the epitome of the "paper qualified" workers that can pass a test but have not idea how to make things work in a real-world scenario. They copy-paste everything, don't try to learn software or read documentation.
The culture makes it worse. If you're overloaded with assignments, you're supposed to say so, but the Indian culture doesn't work like that. It's an "honor" to take on extra work, even when you know you can't get everything in on time. So the managers pile stuff on the workers because they always say they can get it done, and then the schedules slip, and the quality suffers and you end up with something late and that's crap and then someone has to take over and fix it. And that's more expensive than paying those "IT folks" you think are overpaid. In the end, they are CHEAPER.
But you're too short-sighted to see any of that. Just like these FWD.us guys.