I have always wondered about you and your lost IT career.
Why bitch and moan?
Why not start your own business?
Remember Disney, laying off all of their American IT people, hiring H1Bs from India, and having the American ones training their replacements?