Or we could turn it around again and point and laugh at losers like you who think everyone should be psychic and not buy homes with a 30 year mortgage because they should see that 15 years in the future some cretin will say "why should this person get paid $33 or $37 an hour" and work to cut their pay.
What does your crystal ball see in your future?
Mine sees wages continuing to deflate. Of all my friends during dot com boom, only two of us kept our houses after the bust. He, because he fully committed his salary at the time and now owns it outright, and me because I bought a smaller house in a child friendly neighborhood, and managed to find enough work post boom to keep up payments. Those who bought huge show pieces in gated hives are all gone now. Living in apartments or had moved out of state looking for work, or in very rare cases moved into sales or management. And don't let the rhetoric fool you -- sales and upper management are worked like dogs, constantly aware that they need to justify their inflated salaries or be replaced at a moment's notice.
My crystal ball sees a continuing flood of third world workers willing to accept convenience store salaries, and a lot more locals out of work. My boss actually brags in status meetings how much money he's saved with H1B workers, and how he intends to hire them whenever possible. (I'm a "legacy employee" grimly determined to hang onto my job.) In the meantime, morale has never been lower, communication suffers, and project continuity is almost nonexistent. But as long as the practice looks profitable on the short term, it will continue.
Part of me thinks that business is running mostly on inertia at the moment. Eventually we'll reach the point where consumers can't afford the non-essential trinkets that make so much money, because there aren't jobs anymore that pay enough to afford them. Currently it's a downward spiral, with companies paying less, causing consumers to have less to spend, reducing sales, which cause companies to find more cost cutting measures. (Currently, the biggest fad of which is hiring third world workers.) In the meantime, it's just a different kind of race to the bottom.
Oh, and I'm not just sitting around waiting for the axe to fall. I'm working on starting a new business in a completely different kind of work, one that involves directly interfacing with people, a skill that H1B employees generally lack. As a local, communication skills are your biggest advantage. Don't forget that, it might become useful some day.