The rumor was that if Microsoft wanted to improve their yields, they would have to downclock. It seems that they're just living with lower yields as they're launching in only a handful of countries.
"Living" with the yields also means they are spending a lot more on production if they plan to meet demand. Another reason for your additional $100 price tag.