You’re going to wait a very long time for a fix to a bug that does not exist. Your choice is to troubleshoot the problem with YOUR iPhone, not over half a billion other iPhones, or get a different phone from a different supplier (that will also have battery problems).
Of all of the billions of smartphones that have been bought over the past 15 years there has not been even one user who was satisfied with their battery life. Maybe an exaggeration, but not much of one.
If you charge the phone overnight with Optimized Battery Charging enabled the phone should last all day until it is time to charge it overnight again. But an app that is used a lot or that uses a lot of energy (Facebook, for example) can change that. And when the phone is new or has been recently updated there is a lot of “housekeeping” that is done to organize and index the data on the phone. That can take several days. So you can’t really get a good idea of your battery performance for the first week after getting the phone or updating it.
And Youtube videos showing battery life are totally worthless, unless you use exactly the same apps that the Youtuber used for the same number of minutes and at the same times of day with the same cellular network signal strength, the same phone calls, the same number of email messages and texts, etc.