Like Kerer99 I have voted "No". My rationale is simple. Content SHOULD be king. But it clearly is not.
Unfortunately I don't think conventional Search Engines stand a chance of ranking web-sites by content. Largely because things such as keywords are massively abused they have a very high failure rate.
My searches revolve largely around the biological sciences and if specific scientific terms are not used (as often they can't be) I get results even from Google (the best of a very bad bunch) where the relationship to the subject matter is at best loose and frequently non-existent.
In my field almost none of the websites can afford massive
SEO costs and rely exclusively on content - absolutely first-class top of the field content - but the search engines serve up complete rubbish for the majority of their results often omitting these sites altogether even on specific key phrases.
I keep reading all the information re optimising sites and the importance of content. In practice, for those who have the time, effort and/or money it works - but that is to the benefit of them, NOT the poor soul who is trying to find information.