Mozilla is a non-profit. Their only goal should have been development of Firefox(and follow-up technology like Rust and Servo), not all those money making schemes and side projects they started.
(That said it’s run by the same people with the same outlook, so it feels like a non-profit even if it’s not.)
What's the exact problem?