You are just plain wrong. Logical thinking is not rote. Tightening nuts on bolts is rote.
Not everyone can be a "manager", for there must be someone to manage. The point of the matter is, once the jobs are eliminated in the US, so will the consumers. Then even the management jobs will go overseas since there would be no marketplace here. This would require marketing skill appropriate for the new consumer nations.
I've got nearly two decades of experience in IT. I've seen plenty of programmers who work at rote tasks. I've seen very few who understand how to make IT an integral, strategic asset for a company, and they usually don't stay programmers for very long.