Got one who knows iOS, Android, and/or Win8/JavaScript, along with JSON, XML, plus suitable UI and mobile data skills? who can handle fast-paced requirements & deadlines, big-client (a la Fortune 50) demands, graceful under pressure, and needs no hand-holding? willing to work near Atlanta? We're having a tough time finding them.
Just because someone is smart and "works in IT" doesn't mean they're ready to drop in to any technical opening.
I know plenty of folks like you described -- some of them aren't working. Why? H1B's.
You cannot deny that H1B's are displacing American workers. It's happening. I see it every day.