Yes, the "Indian" consultancies have been exploiting this system for ages and US Govt has been trying its best for past three years to not grant visas if USCIS can not establish Employer-Employee relationship. But still these consultancies always find loop holes.
I have come to this country as an immigrant as well. I went to an average university first in midwest and then transferred to a top 10 engineering school. I have seen "Americans" who can not do basic algebra in Calculus 1 classes. And I have studied/work with "Americans" who are at the top of their game. It is really subjective. Unfortunately, American media is exporting "Booty Culture" (think Kim K.) to the world rather than preaching about their rockstar scientists and engineers.
Wow, your lie tolerance threshold must be way higher than most people. I know a few very needy people who balked several times at "fake experience". You just can't hide that, esp not with poor English!
> From my experience 90% + people from H-1B is on these terms in the US.
If you meant 90% of all H-1Bs - then it clearly falls into lying category. May be if you compromised so much for the job you don't have so much of a problem vastly upwards estimating something that benefits your viewpoint?!
From my experience 90% + people from H-1B is on these terms in the US. We had trainees on our "camp" that literally haven't seen PC keybaord before. Ending up as IBM tools specialists in Fannie Mea, Freddie Mac, Capital One.
This much about H-1B. And this much about interview process int the US too. And actually about dumb Americans who can't get a job in that country too.