Alchhethigro,
First of All i am not an expert..
As Gay goat Pointed out, Dhotis should have been Punished Long time ago, i agree with that..Look at the H1B Cap numbers for this Fiscal year, Quota is still Open and 98% of the People who got H1B this time had a Job in hand and there petition went through. be it PPL working in Consultancies having real project in hand or PPL with direct Job.I am not against the Immigration reform but US Government should do a Sanity check on whether or not the H1B visa is Properly utilised and i think this is a Positive step in this direction...
They shouldn't only pick Dhoti Consultancies for the Audit , there are lots of American Companies Operated by Gores that are also Violating the terms of H1B by hiring Cheap Foreign Labor and paying below the rate as mentioned in LCA..
For your Insight regarding the "a lot of Nepalese are maintaining status bcoz of them isn't it true."
I partly agree with that.If Someone is working with these PPL and have a Project in hand then Yes they are Helping PPL to maintain Valid H1B status , however being on bench and Not getting Paid on H1B means that they are screwing up PPL's Status..Generating fake payroll and paying H1B taxes from their Pocket means they are acting as Accomplice on the mail Fraud and there is no excuse for that..
Bottom line is a person in H1B status should know his rights and have seen PPL who don't know anything even if they are in H1b Status..
Couple of months back my company also had a Site Visit from USCIS along with Dell and Symantec who r right next door to mine...As long as u have a Legitimate Job and u have documents that can be kept on Public record , nobody needs to get worried..