Use different users and/or virtual machines if you want security.
BTW, Firejail is also shit, it had some stupid design decisions and security bugs. And it basically relies on Userspace namespaces which are or were an experimental/unsecure feature in Linux.
Wayland's security model is bonkers because the attack surface it implies is just too great.
I just run chromium as my main user (but usually with a temporary scripted --user-data-dir and HOME environment variable), because it is relatively secure.
And switching Linux consoles/X servers is just two key presses anyway.
... and w.r.t. that: The modern JavaScript jungle that is the Internet is slow enough already. And we're not even getting started with watching videos here...
BTW, Firejail is also shit, it had some stupid design decisions and security bugs. And it basically relies on Userspace namespaces which are or were an experimental/unsecure feature in Linux.
Wayland's security model is bonkers because the attack surface it implies is just too great.
BTW, Is useradd not usable for you?