Simple answer: to prevent being hack (easy password can be hack using bruteforce method). For example https://0fajarpurnama0.github.io/internet/2020/04/04/simple-bruteforce-demo-hydra.
Elaborated answer: to prevent unintended access to your accounts because:
Check your email whether it has been pawned or not: https://haveibeenpwned.com
Example of strong password: My8.oP.
Example of super strong password: ╥F0r.m3-w4T1ng
If you doubt your previous password, check them whether they have been pawned or not: https://haveibeenpwned.com/Passwords. If you are sure, then don’t bother because by putting it will add your password to the website’s database or cache.
Although you have a strong password, it does not protect you from social engineering. For example, clicking on a suspicious link, opening a suspicious attachment, running a suspicious programming, entering your password on a fake login page because you didn’t double check the link, etc. This is because you are giving your password to them, in other words, they don’t need to guess.