So why is MS delaying the Surface pro?

Is this a deal they set up with OEMs like a non-compete clause for a 3 month period to avoid the holiday shopping season. Could backfire if everyone waits for surface pro?