Do the majority of creators want anonymity? I don't think so. They can set up a company and hide behind it if they do. Being an anonymous platform invites tax evasion and money laundering. Do you really want to deal with that?
Why would I open up an API so that competitors can swoop in? What benefit that would provide to me? No one will use API over UI.
The author clearly wants a donation platform that caters to a very niche group of users. I would guess there are less than 100 people in the world who want it (and do not need it)