Originally Posted by Feanor
Frame rate. The more pixels you have, the slower the readout (for a given cost and technology). On top of that, the DIGIC processing would slow way down too. So they could have made the 5D Classic with 21 MP, but it would have been like 0.5 FPS instead of 3 FPS. That's too slow for most of the market, and it would have sold even worse than it did.
Originally Posted by Feanor
Yes. The 7D has 49% higher linear resolution than the 30D, so there are some lenses that no longer benefit from a 1.4X TC, particularly the lowest quality zooms. (Good zooms, like the 70-200, still benefit from TC on the 7D.)