If by "many" you mean "less than 0.1%". Nearly all sites want traffic, which search engines provide.
And you're moving the goalposts from the commenter I was responding to.
Nobody disputes it takes a large capital investment to create an index in the first place. But this is the business world -- that's what investors are for.
But the idea that websites provide their public content to Google and leave other crawlers with no way to access it is simply untrue. That is not a factor hindering competition.