This is Incorrect! Every year USCIS issues 80,000 New H1B visas and top infinite H1B renewals. AND Infinite L1 Visas without Any cap.
Asking for Degree Certificate, etc Evidence is not equivalent to rejecting. Right From Fake Degree Certificates, Fake Resumes, Fake experience, Poor Hiring standards etc etc etc there is never end for these outsourcing companies.
This is Incorrect as well! Cognizant, TCS, Infosys, Tech Mahindra Etc Everyone of them Still does GC's. No Wonder Gc's are clogged and abused to the core as well!
It is not H1B Visa system is unreliable. It is these Outsourcing companies have abused the system. It is USCIS has not enforced the laws clearly.
Apparently, Indian Companies have Zero law enforcement from Indian Government(If there are any laws at all) including labor abuse by these outsourcing companies. These companies are let operate like Mafia's in India and think they can run similar way in United states as well!