I've never understood why this doesn't seem to happen to me. I've owned a 2008 MacBook Pro, a 2015 MacBook Pro and now a 2020 MacBook air and I've never had an issue with micro scratches on the screen or the dreaded "staingate". I tend to clean my screen with a little spray of screen cleaner onto a microfibre cloth and then wipe the screen down, before flipping over to the dry side and buffing it. I just gave my old 2015 MacBook Pro a pretty rough-handed wipe down/clean the other day, as I am planning to sell it, and it came out virtually flawless. I am being very anal with my current MacBook Air, however, as I always tend to be like that with brand new products (I only got it a few weeks ago).
I am pretty OCD when it comes to scratches and stuff, so I'm always checking the screen in different lighting and from different angles just to see if I can find a flaw (I wish I wasn't like this).
Could it be location/humidity? I am in the UK, for what it is worth and I've never seen "staingate" on any MacBook I've come across, including my GF's Air, my Dad's various Pros and my Mum's MacBook. None of them are anal about keeping it flawless like me. Some of the pictures I see of "staingate" boggle my mind and make me extra paranoid, but I've yet to see it for myself in real life
If I really look, I can see a couple of scratches here and there on their screens, but they look user inflicted and comparatively deep compared to micro scratches.