Duxnutz,
I could have agreed with you 2 years ago when regional pay was $20 an hour but some regionals pay nearly $50 an hour now. If they don't they will soon.
I'm pretty sure all the pilots that would have come out of the woodwork have already appeared.
The major Airlines in the USA are literally stripping hundreds of pilots a month from the regionals. FedEx and UPS are also hiring like crazy.
There are less than 100 pilots in the USA on E3 visas so if you think that will make a difference to terms and conditions then you need to rethink your views.