Maybe it should be browser's task to do it. As a user I just do not want to waste my time on things like that unless they're vital. In this case I'll just use different browser.
Unfortunately you don't really get that luxury if you use Linux.
I really wish this weren't true, but the user experience has barely improved in the past 15-20 years. The specific problems may be different, but it's still the same struggle.
If you don't like bleeding edge, warts or sometimes unpolished experiences, might be better to go with Windows or macOS, no one would blame you.