По моему опыту, это действительно зависит от типа сайта, как вы сказали.
Если вы создаете банковский или финансовый веб-сайт, пользователи обычно понимают, есть ли у вас более надежный пароль, поскольку их личные данные могут подвергаться риску.
Однако для сайтов, которые обычно не содержат много личной информации, подойдет более простой пароль. Они могут быть менее склонны к попыткам взлома и в любом случае не получат ничего стоящего.
Я также обнаружил, что у большинства людей, похоже, есть пара паролей, которые они часто используют. Один сложный, а другой простой. Поэтому требование использования сложного пароля обычно не мешает людям регистрироваться.
Я никогда не находил истекающие пароли для успешной работы. Как я уже говорил, у многих людей уже есть набор паролей, которые они часто используют, поэтому просьба выйти за пределы этого только для вашего сайта может заставить их не захотеть возвращаться.