As one said, their problems didn't start in 2020. Honestly, Firefox should have fought tooth and nail to be THE embeddable browser. We should not be embedding Blink/WebKit but Gecko or Servo.
It should have fought Google in EU, but kinda hard to do that when you depend on them.
The reason they got checkmated weren't made now, but several years before.