From this discussion I can see the value of Drupal as the content management system.
It is the community relationship building portion that is our struggle.
I am having to do communication old school, which in a growing community of 14,000 plus (since conception Oct 2015) is a challenge because Drupal does not have a functional mass email function. As in we can not get it to function....
Also everything is coded so I can not create the email notifications myself. For example; to welcome members, or let people know they have comment to their questions, which I think is crazy. Technical staff do not think like a CM, resulting in some of the messaging being not in the tone I would choose.
This results in me struggling to keep people active and engaged. In my mind, as a CM, this is the core purpose of having people congregate in a community.