Right back at you, since to achieve native resolution 300dpi photo prints on 6x4 you require a 3.2 megapixel camera.
The iPhone's CMOS sensitivity isn't great by phone standards (the LG Viewty's is far superior), it's lens assembly is poor because it's too small and suffers from the consquential curvature distortions (compared to most phones on the markte), it has no lens cover and attracts fingerprints due to positioning, it's low light sensivity is terrible even compared to a four year old Sony K750i and it doesn't have an led or flash, even as an optional add on to help.
More megapixels does indeed not equal better quality once you get past 5 megapixels or so - without very high end CMOS censors the noise produced becomes counterproductive, and for average prints no higher resolution is needed. But on the iPhone's range more megapixels would indeed help. Not as much as a flash would, but it would help.
Phone cameras are typically used by people to take shots when they're out and about, particularily on nights out. The iPhone camera doesn't work when it's dark. That is an issue.
Phazer