Drupal out of the box, properly configured, is very SEO friendly. But don't expect your 10 to 20 page site to get any significant search engine traffic. And by search engine, we're talking Google. Google routinely accounts for about two thirds of all US search engine traffic, and other than China, a significant portion of the worlds search engine traffic.
But I want Search Engine Traffic!
Absolutely nothing beats a properly configured Drupal site with significant amounts of unique, relevant, similarly topic'ed content.
If you don't want to bother with creating content, you supposedly can "hire an 'SEO guru' who will rocket your site to the first page of Google results and/or sell lots of your product through PPC." I have several problems with these statements.