First off, we do not remove any results ourselves for political purposes and in fact we have been banned in China for many years for that very reason. What you're referring to was a temporary bug in our image search results from Bing that they promptly fixed. If they hadn't fixed it promptly then we would have taken further action. That seems hardly cause to abandon us.
That said, super slow results I can understand :). But they are super fast according to all our metrics, so something else must be going on. There was a bug in DarkReader recently causing our page to be slow that was recently fixed -- not sure if that is related. In any case, if you want to email me (my email is my profile) then we can try to get to the bottom of it.