Same... I have worked a desk job from 2005-today and 8 months ago started a side job that ... regularly has me on my feet and moving (burning 1100-1500 calories, 20000+ steps, etc) for 10-12 hours. It is astounding how much faster the battery drains in this environment - even with Theater / Low Power Mode turned on.
The Apple Watch Ultra has a bigger battery than these Garmin watches but lasts significantly less. Yes, one can charge them up quickly while showering so it's almost not an issue... but I would like a "act like Garmin" mode and be able to have my Ultra 3 last a few weeks in a specific mode as I don't use a lot of the features all of the time (when working).
That said, turning off Siri, Noise monitoring, Blood Oxygen, and a lot of the notifications - I can usually get 4 days of battery life - if I am only working my day job. But yeah, a 12 hour shift on my feet? - Easily burns 25% despite all this even with low power mode on.
But yeah being on your feet and moving will drain it. It is nice to see fitness/health/calorie measurements after a long 12 hour shift. 😀