If you want to make a service with positive environmental impact and positive financials, you have to start somewhere.
The place you start is likely to be close to your expertise. In Ecosia's case, it could scale massively and they could replace the search stack with their own as the business grows.
Until a carbon tax is implemented, most businesses trying to have a positive environmental impact will be hard pressed to find financial stability.