You "totally agree" because you've obviously never worked for one of the legit companies in America.
Yeah your right, I haven't. To be honest I only briefly worked for a UK company, a few years back. I was far from impressed and genuinely not just down to their pay rates. A lot of my issues stemmed from how they were treating their clients. Then when I looked further into it, the list of complaints by customers was endless. And Im not talking about a company owned by 'scammers'- but supposedly one of the biggest companies in the UK within this industry. Thus, my judgement in this case is not purely on anecdotal experiences. Of course this is no reflection on your company-I fully believe there may be legitimate companies out there. If this is the case with your company, then you deserve every success.