People who are in startups and other unicorns are telling me this, sure.
But lots of established SW companies use contracting companies that abuse the visa process. I should have been more clear, it's these contracting companies (usually based out of India) that are abusing the process. US companies that use them are pretty much complicit:
http://www.computerworld.com/article/2915904/it-outsourcing/...