If I were to use the same username, or similar username on multiple sites, then use a password generator to create passwords with 200-300 bits of entropy, does anyone consider that to be not secure enough?
Should I be using completely different usernames for each site?
Depends if you use the same email address, and that email can recover all the passwords