For me, until all below are supported Firefox can't be my primary browser.
PWA not supported and only possible with FirefoxPWA. I can't rely to anything but native, Mozilla could break FirefoxPWA any time they want.
I use my browser for my multimedia needs and I use my own Emby Server. Firefox doesn't support mkv container and the most important it desn't support HEVC. Please do not tell me about HEVC royalties and how much Mozilla would have to pay MPEG-LA. Chromium based browsers have enabled hardware HEVC decoding and they pay nothing to MPEG-LA because the royalties have been already payed by my graphics card. Mozilla simply doesn't care.
For me, until all below are supported Firefox can't be my primary browser.