This is an incredibly helpful message for the team - thank you so much for taking the time to write it up! I have flagged much of this with the team. To respond to a few things in particular:
1. Role Hierarchy
We are planning on adding role hierarchy, as well as hierarchy built in with sub-groups. Both of these have longer lead times, so don’t expect them next month!
2. Groups vs Communities
Groups are for creation, and Communities are for social. If it’s on Creator Hub, it’s generally a Group. However, membership is shared between both, as they have a 1:1 relationship. We are still working on drawing a cleaner distinction between these two concepts, which will continue to reduce confusion.