TL;DR: I understand you and your frustrations, but I use Apple devices
exactly because of the opinions of it. Not everyone hates these behaviors with a passion of a thousand suns.
Long version:
We have different expectations from our systems. I personally use Mac laptops as well, and Apple devices use P2P wireless and Bluetooth for so many little things you use everyday, so when I click it and it explicitly prints "Disconnecting from Bluetooth devices until tomorrow" prominently, I'm happy with the functionality. If I want to turn it off, I can go to settings from control center in three taps at most.
About your experiment:
- When I disconnect Bluetooth for a day, it shows Bluetooth as on and adds a note: "New Bluetooth connections have been turned off from Control Center." It has a big button above it: "Allow New Connections".
- When I disconnect Wi-Fi for a day, it shows Wireless as on and adds a note: "New Wi-Fi network connections have been turned off from Control Center". Clicking a network to join makes it connect again.
If I open an app using Bluetooth while it's disconnected, it shows a dialogue saying that new connections are disabled, but app needs new connections. You can enable it on the spot.
Unless you give explicit permission, it never connects to a wireless network or Bluetooth device. A couple of times I forgot that I disabled the connections and wondered why it didn't connect to wireless network at home. Same for Bluetooth. I wondered why it asked me to enable it, then remembered that I turned off connections.
When you're running on low power mode, half of the features of the iPhone shuts down from 5G to mail fetch and beyond. HDR display is disabled, system FPS is halved, etc. etc. It's of course natural something wanting to run at normal speed. However, on busy days, I click it once in the morning and never think about it.
I never understand the general anger about something not working as expected. I understand where you are coming from, but the primary reason I'm using Apple hardware is "I already manage a thousand servers, I don't want another one to manage in my pocket".
That thing takes care of itself, let it be backups, updates and whatnot. Yes, Apple devices has their opinions and some users might not agree with that, but another thing I don't understand is, how it's good when some free software has its opinions and how it's bad when the source is closed? I mean, everything has opinions and a set modus operandi, and Apple devices work that way.
For once, I like how that thing works and I can just depend on it.
For the battery life thing, my old iPhone X lasted 4+ years per battery, and I used that one for 10 years until its battery gave up, and I didn't aggressively manage that one. My current one lasts two days despite me capping its charge at 80%, and not using power save mode aggressively.
I mean, being this judgemental and angry about a computer is bad for your health. Nobody forces anyone to buy these things, and there are choices. At the end of the day, it's a computer, but its form factor and hardware quality is top notch, I'll give them that. If you really want to use an Apple device, being open minded and giving the default settings a go is always a good idea. I like to have an open mind about things. I mean, things evolve and new things sounding stupid sometimes works so well that leaves the user baffled. I'd rather try and don't like a setting or let my habits change than being an old man yelling proverbial cloud.