I would also like something like the easy user switching that chrome has, since once user would have one set of session tab logins (twitter, fb, google, etc), and another user would have another. firefox -no-remote isn't that smooth of an experience compared to chrome's user switcher.
If you were wrong about Brave, your concerns about Firefox and Mozilla could be wrong as well.
There's nothing wrong with the all-purpose heavily featured approach of stuff like Chrome and Firefox, and I get that other people like Sync, I just really wish there was a totally stripped down basic internet browser I could trust.
I can't really speak to Firefox's performance issues though. I feel like they're just as good on rendering and JS speed, but the overall UI doesn't have the same "fast" feel that Chrome does. Chrome has also seemingly gotten slower for me too.
[0] https://addons.mozilla.org/en-US/firefox/addon/multi-account...
[0] https://www.mozilla.org/en-US/foundation/annualreport/2016/
Do they? I just skimmed the source and could not find anything that hints at that (and implementing it the way you said it is makes for much more complex code..)
For the average user—think your uncle who's about to ask you tech support questions this weekend—using Firefox Sync is way better for their privacy and security than reusing the same password everywhere. And for those of us who have and use password managers, Firefox Sync is not on by default—unlike Brave's attention-tracking or Chrome's Google logins.
Mobile Chrome means zero extensions and ad hell, so Brave it is. Same Chrome engine and UI (swipeable tabs is something I miss in Firefox Android) and adblocking.
The fact that you can't sync container configuration between devices is also a huge pain point, when you have a nontrivial setup.
I still use them, but I accept that I'm going to endure some pain now and then; I can't recommend Firefox containers to people who just want to get work done right now.
Still need user switching although, because sometimes I want to separate multiple google/twitter/etc accounts for example and still want the automatic url-based container activation.
If brave implemented containers although, I would probably use it because chrome works better than FF.
I don't know how MacOS works, but if you set your Firefox shortcut to firefox -P you can switch profiles by restarting Firefox. Granted, it's not as nice as Chrome, but it might still be of worth to you in some way.
You have to double click on your special shortcut with the command line option, and if some other program tries to open a url with firefox as the default browser with the -no-remote / -P command, then it will just not work if you have all users open.
While with chrome it's 2 clicks away and no edge cases making other apps opening urls not work.
Heck, even just the one add-on that lets you sleep your phone while a YouTube video continues playing is well worth using Firefox. Such a basic functionality isn't enough reason to get YouTube Red.
And then, you have add-ons like ublock origin that give you the Brave-like functionality without all this brouhaha.