Did they make that many compromises when "porting parts from Servo" to Gecko? What's hurting Firefox's performance so much that even after implementing Electrolysis and now Quantum, it still can't be a clear winner over Chrome in performance? Is it simply a matter of Google "being ahead" in performance tuning and having more engineers, etc, or is there something fundamentally wrong with Firefox's codebase compared to Chrome's codebase?
I wish Mozilla was more committed to rewriting Firefox in Rust. Or perhaps it would be better to have it as a completely new project, like they did with Firefox Focus, which by the way to me it seems faster than Firefox + ublock origin on Android, even though it only blocks trackers.