Both my last two XPSes have had shit battery life. Maybe 3.5h when new and only 2h after a few months of use. They also experience a lot of thermal throttling (i7 12700h, 9750h) and newer updates have removed the option of undervolting which used to fix that.
Positive is that the battery life couldn't possibly get worse with newer ones.