The thing that's most annoying are those "special/uppercase characters." That makes it harder to remember, and it doesn't stop most bots. It's been mathematically proven that special characters are useless, worthless, time-wasting trash, especially compared to an easier to remember, but longer password. The Guy Who Invented Those Annoying Password Rules Now Regrets Wasting Your Time (gizmodo.com) Research has been done time and time again, and every site still adopts these anti-consumer rules for whatever reason.