> All Materials contained on the Livecoding.tv Service are the proprietary property of Livecoding.tv or its subsidiaries or affiliated companies and/or third-party licensors. All trademarks, service marks, and trade names are proprietary to Livecoding.tv or its affiliates and/or third-party licensors. Livecoding.tv reserves all rights not expressly granted in these Terms of Service. Unless otherwise expressly stated in writing by Livecoding.tv, you are granted a limited, non-sublicensable license (i.e. a personal and limited right) to access and use the Livecoding.tv Service for your personal or internal business use only.
In short, if you sign up for an account on their site, they own EVERYTHING. They don't have to delete your account because all of their users agreed to these terms by using the site. Looking through the TOS, there is nothing mentioned about canceling accounts.
I'm empathetic to the author of the article, but I will point out that expecting ownership of your content after giving up ownership of your content is logically unsound.
Shaming aside, not signing up for a centralized service with limited rights like this in the first place would have resulted in less suffering for everyone involved.