I think it will directly promote a company using your own social media account by making your own post, sharing, liking, and subscriptions which will be recorded when you link your accounts on the ONZ platform.
The devs is really doing the right thing. Which devs interact with people to know their sides. This is also to help there project to get promoted and to gather more people. Its also a thing that devs are caring for their members because if thw devs wont work or do anything this will be a failed project.
You are right, dev needs to be active and respond to all members concerns. They need active community to make the project successful also a lot of serious investors.