This thread is only for the launch day Switch's? If it isn't, I got mine a month ago and I have no issues at all. Not even a small scratch and I am not extremely careful like some of you that put screen protector or put slowly and gently the system in the dock like you are in the middle of a difficult surgery.
We reap what we sow