FWIW I got annoyed with chrome's distracting home screen, and pondered how long it would take for a 10+ year chrome user to switch to firefox. The answer (on macOS) was 5 minutes. I was shocked how easy it was (and, frankly, how similar it was). When you first open firefox, it gives options to import all your chrome settings (including saved passwords etc). Super cool.
The way profiles (or tab containers) work in Firefox sucks compared to Chrome honestly. I could never find a way to open in the correct profile from external applications.
The experience there isn’t perfect and requires some effort to setup but how is that different than getting certain sites to open in specific chrome profiles automatically?