I gave a possible scenario why Fermi doesn't come out , read the whole post.
And how do you know Fermi is so complex ? is it from the paper launch ?

, oh yeah , now i know how you know.
On paper even the GT200 sounded very complex , let's see it out and the developers criticizing how it's nothing more than a GTX285 X 2 with some cache , remember the GT200 was just that , Nvidia sayd it's not just that , it's more , developers disagreed.