They don’t “disallow” turning off Bluetooth easily. You can trivially do it via the settings app. The control panel pull down does it temporarily because that’s what most people want. 99.9% of people are turning off wifi because the wifi connection they currently have is acting up. So turning it back on tomorrow so the user doesn’t forget and ends up chewing through mobile data is the obvious best UX.
Nah, this is clearly a deliberate dark pattern from Apple. They could easily add a long-press option on the Bluetooth icon to fully disable it. But they don’t.
My solution is a Shortcut to disable Bluetooth, triggered by a widget on my Home Screen. It’s annoying that I need to allocate space for that, but at least I can (actually) toggle Bluetooth without opening Settings.
Except that every single iOS update, including today's iOS 17.5, silently re-enables Bluetooth even after you specifically disable it in the Settings app.
FB9992639 "Thank you for filing this feedback report. We reviewed your report and determined the behavior you experienced is currently functioning as intended."