Yes Spigen is really good. M-keke is even better though. Better oleophobic coating and adherence to the phone. My phone went for a dive in my pool and the screen protector still stayed on!I always run with the Spigen Glas.tR protectors. Best coating in the game. Lasts forever. The cheapie Amazon protectors have crap coatings that wear off in a week and the screen gets greasy quick.
It's far more complicated than just dropping it or not I think.I've never used a screen protector on my last 5 iPhones. None of their screens got scratched - but I never dropped them either
I scratched the screen with multiple long & short hair line from mid to bottom of my brand-new 1-day-old iPhone 13 Pro so yes I wish I had purchased a screen protector.