I've grown to hate the power button sensor on Moto's because on many cases the cutout for the button is deep. Making it a pain in the ass to get good contact with the button for the sensor to read properly. Literally never have gotten it to read successfully on the first try since I've owned the phone with the case I use.
Yes, it's technically a case problem, but it shouldn't be on the friggin power button to begin with imo.
I'm gonna have to say no to that. I love my ultrasonic sensor. It works when wet and is in a way more reachable location (the screen). No need to reach behind the phone or stretch your finger to unlock, no need to lift your phone when it's on a table. The success rate is basically identical and it's lightning fast, even faster than a physical sensor. The final perk is it doesn't create a large circle opening on the back of a case so the back of your phone is totally smooth save for the camera.
My experience is different. I have a pixel 8 for work and pixel 5 for personal. The physical fingerprint reader on the pixel 5 constantly works. The pixel 8, fails way too often.
The 8 has a shitty optical sensor. You've gotta try those Samsung ultrasonic sensors or those on the Pixel 9s. Way different experience. Just a light tap and it unlocks.