So back in the day, iPhone’s screen was not so shatterproof but it was actually scratch resistant. Those screens (iphone 11 and lower or maybe 12) do not have deep scratches.
Lately they “improved” shatterproof parameter by “2-3x” since iPhone 12-13, and now they lack scratch resistance. Our 13 and 14 pro maxes caught scratch on day 3 in the pocket. It is annoying because it can be seen under all light conditions and can be touched with fingers.
If all people had applecare+, i doubt anyone would use protection. But that is a 200 add-on, which not everyone can justify. I never had a broken/shattered phone to get use of applecare, but the last 2 iphones (13pm,14pm) had deep scratches which are not eligible for applecare repair anyways.