So is it recommended to stop using Startpage? Use DuckDuckGo? Is there a way to roll your own to post on your own DigitalOcean/Linode/Docker hosting solution?
If you can find (or host) a good Searx instance, that's an option.
https://github.com/jivesearch/jivesearch. I run my own instance with the crawler so I don't rely on Yandex (their default). I switched when DDG purged a lot of their !bangs. Even though I don't use the purged !bangs much I felt they were censoring.
The problem with hosting your own instance of searx is that you will most likely be one of the only users and since the underlying search engine (Google, etc) knows where the traffic came from (your instance) they can pin it on you so you might as well just use Google directly. Also, I keep getting captcha errors when I try to use searx.