haven't found anybody suitable
The reason you "haven't found anybody suitable" is that you do not want to pay them what it will take to attract them.
open floodgates of the H1B visas.
I tried in vain to walk away from a rant on this issue.
I can absolutely assure you that the H1B visa program costs me at least $25,000 per year.
and they, namely the government, the Silcon Valley people, and others, keep the system going for no other reason than to keep costs under control for the software and other electronic people.
And, "they" also keep the system going because for every H1B case they have admitted to the country, they bring with them a brother, a sister, a couple of cousins, a mom and dad and a flock of kids, they are all consumers. They buy a house, a couple of cars, some cellphones, and generally make up for the zero if not slightly negative population growth among the rest of the US population. So, the realtors and a lot of others want to keep the system going or expand it because of a "shortage" of US-born technical people, but what they really want is more customers.
In my region of suburbia, a little "Korea Town" has sprung up. There are a number of strip shops, a big grocery store, and a couple of other establishments, with Korean signage, run by Koreans, who presumably do not have a PhD in electrical engineering but got into the country on an H1B coattail someplace and are running a dry cleaner, a nail place, a convenience store, and a couple of other places nearby.
Question: if you are a young white male in a US high school, what do you do? Do you compete with your serious "legally blonde" young white females, who are bright, hard working, and follow the rules, and are now populating half of the top 10% of the class ranking at the local high school? Do you compete against the "Asian Try-Hards" who spend 6 hours a night studying the violin with their pushful parents standing behind them tapping their foot, and populating the other half?
No, you aspire to become a video game champion, studio guitarist, or basically sit around and be decadent. Perhaps you spend your time surfing a lunatic fringe website. Reason: Perceived lack of opportunity because someone you know got his software engineering credentials and now cannot find a job because a lot of this activity was either outsourced altogether, or is being "insourced" by an H1B case....
Do you have any idea how dangerous this is? A lot of bright kids with plenty of testosterone walking around with a lot of time on their hands, frustrated because there is no way to get a life established?
I am an older fellow, it is true, and in my case, the choice is: Hire a knowledgeable expert in the field with some credentials and some experience, or bring in a 30-year old arrogant Indian or Pakistani PhD for about 3/4 the amount, even though he cannot solve a problem, ticks off everyone around him, and is so theoretical he or she does not have a clue about the chaos that exists in the real world. Too often, the choice is to save the money. It's ridiculous. I can tell you stories.
Just one more reason to rant. Seriously.