They are, they still scratch though (just google e.g. Fenix 7 Sapphire scratches). It's also not on all models. I guess part of it is also just layers on top of it scratching and not the sapphire itself.
But, Apple Watch Ultras and also Titanium models since Series 6? ship with Sapphire crystal too.