that's the problem. people will buy it because "zomg, it has a reasonably decent (on paper) AF! and it's weather sealed! and 18 MILLION PIXELS!11!".
they don't sit down and realize that Nikon has better cameras for the same, or less, money. and have had them for a year or two now. imaging if canon actually put a pro-level AF in the 5DII, and priced it $400 higher, and made more of them. i can all but guarantee they'd be sold out month after month after month.
i get the distinct impression that canon is one of those dinosaur companies that has been on, or near, the top of the market for so long, that they don't innovate anymore. they don't see the need to. they make so much money selling the latest Rebel 600D XT3r that the cameras that pro's need/want are simply an afterthought, or a flagship statue to get the wannabe masses to flock to canon's brand.
i maintain that the ONLY reason I shoot canon is because of their L primes.