And then a restart again next time. And the next. And the next... and in every case, the user is losing time being forced to close & re-open apps and documents and switch their mental processes. They may seem like "insignificant" blocks of time, but it adds up, especially in the sense of causing frustration and obstructing workflow.
I once crusaded against the Microsoft/Intel platform of garbage for this exact issue: the small doses of wasted time that garbage products steal from us every day of our lives simply because they don't WANT to make their products better (better to them is Wall Street BS). For a brief time, Apple presented an alternative to that endless irritation, but they no longer do.
Also, you're incorrect: The easiest solution for the user is to NOT have to compensate for someone else's bad design in the first place. You're doing what people have been acculturated to do: put the responsibility on the user/customer, rather than the developer/provider of the tech/service. This is backwards.
There's never any accountability. The platform cultists will defend their own, rather than admit where it's broken, and tech people will just endlessly defend the whole tech industry's pathology with special pleading excuses ("you're not a developer, you can't understand", "you're doing it wrong")...
...just as people defend corporations for every other abuse of society they commit.