It is plausible that they're holding some back to stockpile in anticipation of a bump in demand with the release of God of War III, so that they'll have extra. But I really don't buy the "psychological shortage" theory, it's just flimsy. If Sony were that meticulous, they would've done a lot of other things differently.