well, as a black-hat hacker and cybersecurity expert, i can say that preventing a hack is easy.
use a reliable password manager like 1Password or Dashlane that generates strong passwords. these password managers also locally store your passwords meaning its stored on your device and not their servers.
if enough owners and mods strengthen their security and learn to not leak their passwords, the stream would be virtually impenetrable.
oh and before you ask how strong these passwords are, even a medium strength password created by a password manager can take millions of years for a computer to guess it.