Megapixels have become mega bullshit.
Let me introduce you to the Zeiss Otus lens.
This $4000 lens is one of the sharpest and most optically perfect lenses ever created. This chonky boy has about 2 pounds worth of metal and glass.
It is capable of resolving about 30 megapixels worth of detail. Or roughly 6.5K.
Even on high end 60 megapixel mirrorless cameras, you're still going to be bottlenecked by the sharpness of the lens. Having some overhead on the sensor is good, but you are still only going to get 30 megapixels of detail under ideal conditions.
People never think about the lens. They always think about the sensor. There are phones with 100 megapixel sensors and that is mostly marketing. They usually output 12 megapixel images by default. You have to manually change it to 100 megapixel mode and the difference in detail is marginal at best.
Again, the best lens in the world needs 2 pounds of glass to reach 30 megapixels
Compare that to these dinky plastic lenses.
I'd say they are about 1.9999 pounds short.
Smartphones probably output a 6-8 megapixel image and I don't see that changing without breaking the laws of physics. AI and computational photography may be able to upscale them eventually. But right now it just makes them look oversharpened with ugly artifacts.
This also shows how stupid 8K video is. It is going to be such a waste of bandwidth when they start streaming in 8K.
Thankfully, we have reached the limit of what our eyes can perceive. We don't actually need any more pixels or Ks. High megapixel photos are really only fun for zooming way in or making gigantic prints.
I just wish we could move away from megapixel marketing and focus on aspects of image quality that will make a difference.
Color accuracy.
Color gamut.
Brightness.
Contrast.
Low light performance.
Noise.