I think WordPress is more often a blogging platform and Drupal is a complete CMS. Majority of the people from all over the places uses WordPress mainly as a blog host and that’s why it is more famous than Drupal. However, Drupal is equally good and is best suitable for large business oriented websites only. Places like http://nulledirectory.com/
provides free stuffs for both these platforms and if you are looking to build your projects on the same, you should check out this place.