One thing I realized about the fingerprint sensor is it doesn't handle finger ROTATION very well. What I mean is this: if I put my thumb on the sensor horizontally, it often will not read my right thumb. If I rotate it 45 degrees clockwise, the way I originally scanned it in, it works a lot better. This is unexpected, as it's the first phone I've had that I can recall having this kind of problem with. The fingerprint sensor is also bad at handling high humidity situations that fog up the screen, or when my hands are wet, but that at least is more understandable.
I think it's still too soon for me to buy a new phone, it's only been a few months with this one, but I can't say I'm not tempted. There are just enough problems with it that I still don't feel 100% comfortable using it as a daily driver.