I switched a couple months ago from Chrome to Firefox as well but to tell you the truth, I just heard about containers and what you could do with it. I guess I must've been living under a rock, this is amazing!
I was already glad I made the switch for the less resources being used on my aging Macbook Pro and better privacy features, but containers just took this experience to the next level for me!
EDIT: What actually triggered my switch was at one point, a few tabs on Chrome(regular things like Youtube) started causing my CPU/fan to go crazy on my MBP 2015(the last decent MBP). Instead of trying to figure out what extension or what setting was causing the problem, I thought I'd give FF a try and just couldn't look back after.
I hope Mozilla won't deprecate those..
I still use Chrome for some tasks such as watching/listening to Youtube. (edit: not bc of performance, but bc I hate OSXs Cmd-Tab ordering)
That's a trivial but surprisingly reasonable reason for using two browsers. OSX has some annoying quirks sometimes.
What is this?
Container tabs are great. Combined with Tree Style Tabs and Containerise addons, you have something unbeatable in both terms of security, privacy and user friendliness.
I had a google container for a while, but opening links opens a new tab and closes the google container, so therefore you cant it back or forward without reopening that container tab. Same thing if I click a container link or something and it pushes it into a new tab, I loose that ability to go backward.
It's just a minor gripe but I'm so into the habit of hitting the back button on my mouse while browsing rather than cmd shift tab.
Containers are useful for separating "who I am to my providers." As far as Facebook is concerned, I am a Facebook user, but I don't use Amazon or Google. But Amazon thinks I'm an Amazon user that doesn't use Facebook or Google. You can accomplish this with profiles, but in Chrome (last I checked) that meant multiple windows, rather than just sites being displayed in tabs that indicate the container in use. So for that purpose, I believe containers are more useful.
(I also think Firefox should step up their profile game, because when my spouse and I alternate using a computer we share, it's inconvenient for me to close all her Firefox windows so I can open my profile!)
Go to about:profiles, click the "Launch profile in new browser" button under the profile you want.
Yes, it's not obvious, and the UI has a lot to be desired if you want to explain the feature to some non-techie, but you no longer need to close the other Firefox instances in order to launch a different profile. I think this was added a couple releases ago.
So in your case you could have say a "work" container and a "home" container. Each of these could persist logins for all of the services you are using without having to switch between users and have different windows open you just have the 2 tabs.
What I think people find more useful is the ability to make a container for say "facebook". Anytime you open facebook it puts it in a new tab with a sandboxed browser session. It's similar to having a separate profile but it's just for facebook use and you don't have to think about it so much. If you click a link to facebook it opens it in your new container already logged in meanwhile facebook does not see you as authed in any of your other tabs.
Instead of you needing to know all the tricks and tweaks needed to make it work well, they're in the box.
I don't even know it's there until it does something unexpected but necessary. For example the Facebook Container has no idea I pay YouTube not to show adverts. So inside Facebook any inlined YouTube video has adverts. If I follow a link to YouTube, I appear outside the Container and have no adverts but don't get followed by Facebook (they'd need YouTube to co-operate)
Having a container is nice compared to opening a private window because you don't have to do 2FA every time.
It's definitely something I'd like to see worked out better as a power user feature.
I switched to Chrome a few years ago (and even to a Chromebox as my daily driver, on my second now because I wanted Android app support) because Firefox was a bloated piece of garbage, if I left 5-10 tabs open for a few weeks in Windows they'd be using several gigabytes of memory from a leak, memory use growing hourly.
Edit: I don't know why I'm being downvoted, this is even on Mozilla's own site showing it hasn't been fixed:
"Firefox's memory usage may increase if it's left open for long periods of time. A workaround for this is to periodically restart Firefox"
With an alternate solution being:
"Add RAM to your computer" ... "RAM is cheap"
https://support.mozilla.org/en-US/kb/firefox-uses-too-much-m...
I have not had this issue at all with Chrome in Windows 7, Windows 10 or ChromeOS.
https://www.ghacks.net/2019/03/01/firefox-67-automatically-u...
There's also this:
https://www.ghacks.net/2012/05/22/make-firefox-more-responsi...