It's strange that you link to these articles to somehow justify the shitty thing you did, and they're straight out saying that you should _not_ be doing what you're doing.
The first paragraph of your post... "I quite often sign up to things just to snag the name."
GitHub:
"GitHub account name squatting is prohibited."
Telegram:
"we reserve the right to recall usernames assigned to unused bots and channels, as well as openly squatted usernames"
NPM:
"Don't squat on package names, user names or organization names."
Dick move.