Yep, but that's a reflection on you and not on all of them. One of the key indicators here is "I think" and another is "bad screen".
As has been discussed ad nauseum, most of the display "issues" boil down to people that are not down with accurate displays being surprised to see a display where accurate is the default. Yet these same folks typically interact quite frequently with iPhones, and haven't pushed the same complaints that direction. And iPhones are well known to all those except for the must ardent of Samsung Knights, as having some of the best displays in the market.
I think this was said elsewhere as well, but there's a whole lot of room between "not the best display" and "absolute garbage". Most of the media and the forums here are stuck on this false choice, as if those are the only two options. But some ideas that exist between those two extreme poles might be, "passable, decent, good, great, excellent, awesome, above average, average, less than stellar", etc, etc. We have more than two phrases available to us and could be well served to consider accurate statements rather than hyperbole.
The other thing is the $1000, and I know this has been discussed. The phone is $850 base, prior to trade in, discount, etc. Yes, if you buy the 128 GB version (and full disclosure I've purchased 2 and have 3 more on pre order) it's $950 + tax and you can get over $1000, but I'm not sure how many people are actually paying that much given that Best Buy had them at $100 off and trade ins go up to $400+ iirc. And even if the $1000 point were conceded, it is hardly the only flagship level phone that's priced as a flagship. And $1000 can't be taken in a vacuum, as if it is this outrageous price relative to last year or other years prior... because we all know that component prices have gone way up (storage and displays especially) and we don't have a limes to limes comparison trying to put today's phones against yesterday's.
That's just a couple of things revealed by the sorts of comments being made. And I promise most of this is not anything against you personally, it's against the shallow rhetoric being repeated throughout the media and forums and a request that context and accuracy be valued rather than scorned.