Fed Up Foreign Policy on June 12, 2012. Yes, Jamie Dimon should lose his seat on the New York Fed board. But why stop there when America's financial regulation is such a mess?