One of the reasons I made my own bad username lookup. https://github.com/flurdy/bad_usernames
Its a simple json file of usernames to disallow.
It does not address many of the other things higlighted in this post but it is a start, at least for my services.