yours is decent but the other iPhone 7 we have here will do 9 hours+ usage and 50 hours standby from a full charge. (This is roughly how it should be if it's not faulty either software or hardware)Well it's not that bad but I have a lot of things disabled and low power mode was in use half the time but maybe I just got a better battery than what normally comes in the 7
This phone would do 9 hours usage if it didn't lose 2% per hour on standby idling (which nothing can prevent it seems)