There are two aspect to the problems outlined in this thread, battery life and battery health. The health aspect, the capacity and degeneration of the battery condition, I believe, (for technical reasons), is a very poorly calculated guestimate, which Apple should address as it upsets a lot of people. (Ignore it!)
The amount of time and usage it takes to go from full to empty, which, judging by numerous opinions all over the internet, altered negatively coincident with updating to 13 plus plus, is without doubt due to bugs in the IOS. The fall off in battery life varies from acceptable, to rendering the phone not fit for purpose, and though many say the problems should be expected with with new releases, these updates were not beta's, they were official releases, and Apple have not accepted the battery drain and health issues as bugs, and as a result, people have decided to move on, but some, not continue with Apple phones.
I spent my life in electronics, including writing and debugging software and firmware in computers, and if we had produced for release an update as buggy as IOS 13 was, I would have expected consequences. I feel sorry for support engineers who have to cope with failures by the development department, and face customers who rightly feel taken for granted.