EVA gave me a hard time about leaving the country on a perfectly good passport, but when I pointed out that I had a return flight booked in less than a month, and the passport was good for 2 months longer than that, they let me fly, but with a warning I might not be allowed to fly back.
Long story short, I did have some problems getting through immigration at Malaysia and Singapore on my way back, but none at SFO. The officers at Malaysia and Singapore understood how ridiculous it was to try to stop someone from going home on a valid passport - they could arrest me, but they would end up deporting me anyway.
I took out my 1998-2008 passport and marveled at all the visa stamps. Since December 2008 I have been unemployed or a contractor for all but 10 months. WHen I had time to travel, there was no $$, and vice versa. Plus I was making frequent trips to Seattle to see my parents.