I think the dollar is losing value because there is simply too many dollars out there. We've just gone through a period of extremely cheap money financed by none other than the crooks, I mean the FEDS, in which EVERYTHING was overvalued. Nature, including our sacrosant "free" market, has a tendency to correct itself, although I do not foresee a huge crash (internationally) in the value of the dollar.
As far as outsourcing American jobs... well, most people voted for The Fuckup of All Fuckeups, aka G.W.B., even though he had an inclination to side with big business, so we had it coming, and we fucking deserve it. Any way, when this outsourcing issue came along, people started freaking out because most manufacturing jobs would be lost to China and India (amongst other countries), and we were told that the US economy would become a huge services-related economy, based solely on intangible services and our own consumption.
What I've learned in my Economics 101 class is that in order to create value you must produce something. And responding to emails, answering customer queries or putting through customer orders will not support an entire economy because you are really not producing much. Multiply that by 50 million and that's the future of the US economy. Getting paid much less though.