The password segment hit close to home.
I can’t stand how passwords have to be 10–12 characters long and include uppercase letters, numbers, and random bullshit unicode.
If my password is weak, that’s my problem — why should the site care? Most accounts that aren’t tied to online banking aren’t worth anything anyway.