Are usernames ever auto-generated?

They’re spam. See the discussion here.

At this rate I really think a greater solution should be considered by the platform.