"Sitecore vs Drupal" – it's a tricky topic, but one differentiator is critical:
Drupal is free, and built by a worldwide community. Sitecore has licensing fees, and is built by a company.
So what? Some will mention how Sitecore saves development costs by providing more features "out of the box" in its core.