My Garmin doesn’t get 30 days but does routinely get 2 weeks, which is fine with me. The battery life is probably the only reason I have never tried the Apple Watch, and I check every generation to see if there has been an improvement. Even the large sport / epic one only gets pathetic 36 hours. It’s mind boggling how Garmin can be so good at this and Apple cannot.