It primarily reads as Webtoon trying to create a solution for a problem they themselves created. They claim to want to reduce the workload for their creators, yet is is their organization that caused the workload in the first place with their ridiculous contracts.
Also, can I ask, in what universe are we calling this "High Quality?" The 2D render is completely off model, it's borderline a different character.

Eeeeh, Cara is buckling underneath the weight of their own success. They're struggling to pay for their expenses and will likely have to make some very unpopular choices going forward if they want to continue existing. it's also more a portfolio site, rather than a full fledged social media.
If you haven't joined yet, I'd personally recommend waiting until they get their shit in order and leave the Beta stage before joining and adding more weight to their already collapsing system.