Earlier this year maintainer of MIT licensed zinit* somewhat disappeared from the internet. Issues weren't being addressed/replied to etc. This of course is fine, they're not expected to provide support or continue maintaining the project if they don't want to. However, in the past few months, the maintainer decided to remove all repos and organisations relating to zinit, causing everyone's profiles to suddenly stop working. People weren't able to initialise their dot files on a new machines. There was no backups nothing. I happened to do update my dot files to the latest version of all the plugins hours after the deletion of the repos, and my whole profile completely broke. I sat there for a good few hours trying to recover. Luckily git is graceful.
Unless there's a method to archive your public OSS repos, removing your profile means all your code will be gone too. At best that's an inconvenience to hobbyists, and at worst, it can break production systems.
In the case of zinit, luckily the community came together and were able to scrape back the latest code based on the local git repos of individuals. I think there are still some repos that have to be recovered.
* zinit is a zsh profile manager, allows for managing binaries, plugins, and other things.