"Just because a practice or policy is legal, doesn't make it right!"
Kelvin Stokes
For as long as I can remember I have admired Bill Gates. He and his partner Paul Allen had the insight to buy MS Dos; an obscure operating system when no one else wanted it, and turned it into a Billion dollar plus enterprise!
And he and his wife; Melinda Gates' commitment to Charity with the gifts to schools and education, and their Gates Foundation are extremely admirable. Gates was on the cover of the July 1st-7th 2006 issue of The Economist magazine titled 'Billantropy'

Bill Gates, Billanthrophy, originally uploaded by cbrkelvin.
Wife Melinda was on the cover of the January 21, 2008 Issue of Fortune magazine titled The $100 Billion Woman. Both articles talk about their Gates Foundation; which (With the Gates' and Buffet's combined pledges) is the largest charitable organization in the world!

Melinda Gates, The $100 Billion Woman!, originally uploaded by cbrkelvin.
Yet, I've never seen them on the cover of any magazine proposing to raise or eliminate the cap on H-1B Visas; which allow foreign nationals to work in the US for a fraction of what American workers are paid, and which is exactly what he wants to do!
Gates' Microsoft corporation has already off-shored call center and tech support job positions to India (which translates into job losses for Americans) and already hires the maximum number of H-1B Visas currently allowed by congress.
An even greater problem is that "the Department of Labor states that current H-1B law doesn't require employers to seek local talent before recruiting abroad for their US job openings and H-1B Visa renewals do not count towards the annual limits!"
So every year, Gates and owners of other multi-national corporations are allowed to add to the number of foreign nationals that they already employ here, up to the yearly limit! Gates claims that he just 'can't find enough local talent' to fill his job openings and that India is full of talent and the Indians are so smart.....'
[I'm also certain that companies are firing small percentages of American workers for any number of (false and trumped up) infractions just so that they can replace the workers with lower paid H-1B Visa workers! Wait until those lawsuits start!]
http://news.cnet.com/Study-400,000-IT-jobs-lost-since-2001/2100-1022_3-5364627.html
Another thing about Bill and Melinda Gates that bugs me is that Bill Gates got his start with a small business loan from the SBA! The SBA gives loans for business start-ups from money allocated to it's budget which ultimately comes from tax payers.........the same tax payers (and their children) who are now being screwed out of well paying jobs by Gates!
In the Economist's Billanthropy article, Gates claims that he was taught by his mother that he had a responsibility to "give back." If he truly believed that, why wouldn't he 'On-Shore' jobs and companies and hire more American citizens vs trying to raise the level of Foreign nationals that he hires! Especially since "Charity begins at home!"
Melinda Gates is from a middle class upbringing, but by not advising her husband (which both of them claim she does) to lead by example and hire more Americans vs foreign nationals (a practice that hurts the middle class), she shows that she has forgotten where she came from', namely the middle class.
http://www.pbs.org/wsw/tvprogram/offshoring.html
Also, many large Companies brag about how many minorities they hire yet don't tell you what percentage of those minority employees are actually lower paid H-1B Visa workers, while in many instances the employer gets tax incentives and breaks for having hired the minority (in these instances H-1B) worker whom they've hired at a fraction of the salary they'd be expected to hire an American at!
http://www.programmersguild.org/docs/h1b_abuses_april2005.html#1)_H-1B_visa_used_to_drive_down_U.S._wages
http://www.programmersguild.org/docs/h1b_abuses_april2005.html#2)_H-1B_visa_used_to_displace_American_Workers
All of this translates into American citizens having to accept lower and lower wages in order to get hired, while depressing wage and salary growth and deteriorating the overall economy! Yet, many economists claim not to understand why real wages haven't grown at a pace even close to the growth in housing prices! Go figure!
Sorry, but no matter how many Indians or other foreign nationals occupy lofty (job) positions in this country, from Doctors, Staff Attorneys, Teachers, Aircraft Mechanics and yes even staff (Employee vs Independent Contractor) Real Estate agents, the real reason that they are being hired is because their employers are paying them less than they would have to Pay an American worker to do the same job and not because the foreign worker is any smarter!
Recently, a foreign national from India filed suit against his employer over deceptive pay. He was promised by the recruiter in India that he would be paid $43,000.00 a year (as a computer engineer-I believe), but was in fact paid only $23,000.00 per year, for a job that Americans get $65,000.00 per year to start!
Education in India is unbelievably cheap compared to the US! And Americans spend a fortune to go to college and get a good job, only to not even be considered for would be lucrative jobs as employers hire cheaper H-1B Visa workers!
Weve also learned that students were steered by their Universities to preferred lenders who charged higher interest rates on student loans and gave the Universities a kick back on the loans. American students are then stuck paying back a student loan yet often lack job opportunities, partially due to H-1B Visas!
http://www.usatoday.com/money/industries/banking/2007-04-11-sallie-mae-settlement_N.htm
http://www.usatoday.com/money/industries/banking/2007-04-16-student-loan-probe_N.htm
http://blogs.usatoday.com/oped/2007/04/student_loan_sh.html
http://www.oregonlive.com/business/oregonian/index.ssf?/base/business/120537510537290.xml&coll=7#continue
They have already eliminated the incentive to keep jobs in this country with the proliferation of "Free Trade" agreements and tax incentives to companies that offshore American jobs!
http://www.usatoday.com/money/perfi/taxes/2008-03-20-corporate-tax-offshoring_N.htm
So, now, jobs that aren't off-shored, or outsourced, are still lost as employers replace American workers with imported cheap labor in the form of foreign nationals on H-1B Visas! These visas can last for 6 years, while the foreign nationals apply for citizenship and consequently erode American salaries and pay rates!
http://www.businessweek.com/magazine/content/08_10/b4074041212646.htm?chan=search
http://www.businessweek.com/magazine/content/07_25/b4039001.htm?chan=search
These practices, in large part, explain why real wages have not risen enough to keep pace with housing. And large companies, many of which are the main employers in their areas want to raise and eliminate the cap on H1B Visas.
http://www.news.com/H-1B-visa-limit-for-2005-already-reached/2100-1022_3-5392917.html
Multinational corporations, like Microsoft, have too much power and undue influence over the government. One way that they maintain their control is through bribing public officials in the form of positions on boards, ghost patrolling jobs to the relatives of lawmakers, and by hiring lawmakers' relatives (at outrageous wages) to lobby congress and the house of representatives!
http://www.usatoday.com/news/washington/2006-10-16-lobbyist-family-cover_x.htm
And big business, while reaping substantial tax breaks, often ends up costing us many Billions, soon to be Trillions, of dollars in Tax payer bailouts.
http://www.sfomag.com/article.aspx?ID=1135
http://www.rttsweb.com/outsourcing/statistics/
Gates is a Genius. He's playing Congress and the American public for fools!
This is all just plain wrong. The more that larger and growing segments of American citizens have less money to spend and make mortgage payments, as now with the current credit crunch and economic recession, the less real value that real estate has!
What they don't know is that the people are starting to talk......"bout a revolution!"