When somebody starts making sensational claims like "bringing power back to the people" it makes me think they are trying to distract me from something.
When was freenode's power taken from the people? Who are "the people" anyway? Who took away their power? What exactly was freenode's power anyway? Other than chat.
Freenode changed hands in 2018 to London Trust Media; this is well documented. What has happened now is that they are now taking over the actual operations of the network.
It seems London Trust Media recently rebranded as Imperial Family Companies; londontrustmedia.com now redirects there.