Many online services downsize images, eg. the highest quality on Instagram is 1080 pixels wide, which for horizontal photos makes for less than a megapixel, whether the camera was a 12 MP phone or not.
As to blurriness: it’s the same people who are pissed off when their phones don’t work in underground parking garages.
People make photos, not cameras.
Why do people always seem to take super blurry pictures in an age when almost everyones PHONE have built in 3-5 megapixel cameras with full HD?