Maybe you can define who a real American is.
for starters, the ones in the polls who don't seem to see the "boom" you refer to. I'm one of them, my wage is declining, my profession is being shipped offshore, my former co-workers have had to take jobs in a wide range of lower paying fields, or have switched to government employment. go ask the 10,000+ people HP is laying off, there is a pool of "real americans" you can ask their opinion. or the north carolina furniture workers, and the other millions of manufacturing jobs lost to offshoring.
where are these "jobs of the future"? we are creating service jobs, government jobs, health care, food service, education. matriculation rates of students in the sciences and engineering is falling off a cliff - every young person I talk to wants to be a lawyer or a teacher or a real estate agent.
and just wait until a guest worker program is opened up - you will see a massive wage deflation in jobs we do have, when Home Depot and Marriott can line up to legally hire newly minted workers coming across the border.