I think another stakeholders group should be added.
The LEARNERS OR STUDY GROUP
These ones come to learn and add to their already knowledge. They might not have the gift of blogging, developing, cryptomarketing or even just being there!
They choose to come online, read other people's post, learn one or two, ask questions and go offline happy.
Nice post, keep steeming.