30 hours of battery life is a deal breaker. I don't want to charge my watch every day. I've been using the Garmin Forerunner for a few years now and the battery life is 2 weeks!
I used to auto set the watch into DnD / battery saving mode at night, and used the "raise hand to turn on the display" functionality.. I used to get 3-4 days of continuous use.
Charging used to be like "put the watch into charger after waking up. It'll be ready by the time you get ready for office".
I did miss the 30 day battery life of my Amazfit bip and 2 week battery life of Pebble before that.. but charging once a week wasn't all that bad...
But again, I mostly used my Pixel watch as a fitness tracker. Didn't really care for most of the apps - except maps.