I’ve removed my /author/ slug but it clashes with new and existing pages. Any fixes?

There is no way around uniqueness being necessary, with the effects you described. Personally I wouldn’t remove the part that makes ensuring uniqueness of the slug much easier, like the author part, in my mind it is just a sign of a well structured site. Anyhow, there is validate_username() function with the validate_username hook. You can use it to disallow certain usernames, so e.g. a custom list of stopwords you want to enforce. And you can use it to prevent the registration of usernames, who would be conflicting with other already registered slugs, content.

techhipbettruvabetnorabahisbahis forumutaraftarium24edusedusedueduedusedusedueduseduedu