The rest of the questions will take more time and effort than I am willing to spend at the moment. It is nap time. But one easy answer is, the pay for the jobs available probably will not satisfy American workers so business visas are issued to secure labor. Labor in our country is pricing itself out of the market our consumers are willing to pay. Many people SAY they are willing to pay the higher price, but few actually do.If unemployment is high, why are all the business visas still here?
If unemployment is high, why are we bringing in more business visas?
If automation is responsible for requiring fewer employees why all the business visas?