This is interesting because iPhones have had full-day battery life since the 6 Plus (for Plus models) and since the 11 series for all models (if not the Xs series, only because the regular Xs was good but not too great), yet people have consistently cited battery life as an upgrade reason when they update through enough major iOS versions.
People still cite battery life as an upgrade reason today, which is ludicrous. The largest batteries ever only to keep struggling 4-5 years in due to updates.
You said it though: at this point you know what you’ll get. You chose to update for sleep score in spite of this, you made your own choice. You should not be disappointed anymore, that word indicates you still have expectations. You still expect like-new battery life after major updates (and especially a redesign). It is way too late for that.