Wordpress and Drupal have similar features, but typically WP is thought to be more of a blogging platform while Drupal has a platform for not just blogging, but online community, e-commerce, etc.
Well, truth be told Drupal is 13 years old and WordPress 11 years old. I am sure that they both had a lot of time to add tons of features so I am thinking that the gap between them is more in theory, judging by their roots, and less in practice. I know that WordPress has for example BuddyPress for social networking / communities and a number of (free) e-commerce plugins as well.
Yeah not really that much of a distinction these days. People have built just about anything on WordPress. Community & ecommerce are both covered pretty solidly by the plugin ecosystem.
You can build a skyscraper using a hammer, but you probably shouldn't. It's the exact same argument with WordPress and Drupal. Drupal is vastly superior for most dynamic website tasks then WordPress is. Views + content types provide that.
Worked on both as a dev and decided to use WP for our business that sells mid-six figures annually through our shopping cart, which is just modified WooCommerce. I don't agree that Drupal is vastly superior at all; maintenance and sustainment is far worse with the Drupal project.
I guess that's kind of the point. It all works just fine if you're a decent developer and know what to outsource and what to avoid. The platform/framework/language wars are a useless waste of time.
Moving from Joomla 2 to 3 wasn't a walk in the park, either. Mostly due to modules that were installed that simply were not compatible with version 3 and didn't have replacements.