Don't forget that people that are active in XDA are 95% tech enthusiasts that have very specific needs. It's easy to point out very small nuisances if you know your ****, most people on this planet will be happy with any high end phone - whether it be Samsung, Google, Apple or Oppo. The average joe just want's Youtube, Spotify, Google Maps, Netflix and Whatsapp to function. Display color? Muhahaha, I have friends that don't even know what calibration means, they don't know what nits means, or HDR, or refresh rate; there are people that watch on 50 Euro televisions that have a picture quality where I get optical aids. If I'd tell one of those friends "your colors are over saturated, all the edges are bleeding in, plus your black is grey" they would react like: "What? What does that mean? This looks nice."
You can only be critical and know your ****, if you have a point of reference. If someone spends his life using one phone, let's take the Google Pixel 1 for example, and never experiences another - he will tell you it's the perfect phone. Because it is the perfect phone for him.
That's especially true for people that never spent big money on tech.
You see where I'm going with this?
People like us don't represent the majority of users, trust me on that.