Building, hosting, and maintaining a performant search index is expensive. We likely will not ever see a nonprofit come up with the resources to do this. But the internet is an indispensable pillar of infrastructure, and is extraordinarily difficult to use without search.
Economically speaking, the right solution is to treat search as a public good and pay for it with our taxes.