Does SEO Boil Down to Site Crawlability and Content Quality?

We come across this question all the time and thought Rand gave a fantastic explanation:

syquest