It's gotten better but I wouldn't say it isn't bad. A big part of the problem is not having an easy way to access it.
Similarly, -ProfileManager has existed for ages and that experience is also bad.
If I have to go to the lengths of about:profiles or using the -ProfileManager or -P command-line switches, why not just sandbox the entire thing?
It definitely needs a useability upgrade.