IMHO, this issue is why the powers that be in DC see a North American Union in our future...and may well be fueling the drive to get there by this kind of spending. They need more bodies in the tax pool to meet their obligations. Consolidation of political power =consolidation of control over all of us.
I beleive the same thing. Us Americans will be diluted into 3rd-world citizens.