Then I invested on a Sony WH-1000XM3 and suddenly battery life wasn't a problem anymore. That was a big change from the cheap bluetooth earphones I had used until that point, which had terrible battery life. I could use them for a full day, maybe forget to charge them, and it never ran out of battery. So I stopped using wired headphones.
The downside was the price... the WH-1000XM3 wasn't cheap, but things have changed. Last year I wanted something smaller, so I bough the Anker Liberty 4 NC. Much cheaper, good noise cancelling, good enough sound quality, and from time to time use them for 8 hours straight (AAC mode) without putting them in the case. The earphones + case can last a week without charging them (with my usage of course). It wouldn't be a problem even if I was in hospital for a while, like in OP's case.
So I'd say that the list of downsides is getting shorter as good bluetooth headphones get cheaper. It's still more expensive, but it's a different world compared to 5 years ago.
If you still want to use wired headphones, then yeah, nothing has changed and losing the headphone jack is bad. But if you're willing to try wireless, then it's not as bad as it used to be.