Earlier quoted context omitted.
Why would you want your browser to manage themes and window management (tiling, links outside of web) while it is the job of the OS/desktop environment?
Doesn't that argument apply to tabs also? Eg IE6 days where there were no tabs, and everything was deferred to the OS/desktop window management. It was clunky and painful.
I used [0] to use EXWM + qutebrowser in tabs_are_windows [1] mode. Being able to switch between tabs/open files/IRC rooms/whatever else emacs can do with fuzzy buffer searching felt like computer enlightenment.
[0]: EXWM runs in emacs's normal lisp environment which sometimes blocks the thread that EXWM listens for events on... this is obviously untenable and I never got around to finding out how to avoid this
[1]: https://qutebrowser.org/doc/help/settings.html#tabs.tabs_are...