Man, if Mozilla had spent any real time in the last decade making embedding/using Gecko feasible for anything except Firefox, there'd be so many Gecko-based browsers right now.
My entire journey with developing Gecko stuff and working for Mozilla started because embedding was possible (though difficult).
It's sad to see Mozilla management continue to just not learn anything at all. Misfire after misfire. But they're more important now than ever :(