I think we’ve gotten to where the number of megapixels is fine, and the next thing to work on is the dynamic range (bits per pixel) as well as the quality of the lens.
The quality of the lens is key. 8 bits of dynamic range per color is more than enough. That’s 256 levels per color.