Sure, but a bouncer is another layer on top of your connection to the server, when architecturally it's much better to have the server manage that for you.
Why should end users care about the architecture? It's architecturally a hell of a lot better than a massive electron app that eats all of your RAM!