Хороший UX это всегда про облегчение участи пользователя при использовании вашего продукта. И что же может быть хуже, чем просьба пользователя покинуть сайт и пойти подтверждать е-mail. Это несуразное действие разрывает цепочку взаимодействия.

Но ухудшает ли?

Подтверждение e-mail действительно не самый приятный процесс. Особенно когда письмо попадает в спам, а в худшем случае вовсе не приходит.

Но это позволяет вам проверить что пользователь ввел правильный e-mail. Это в свою очередь обеспечит возможность восстановить пароль, связаться со службой поддержки, получать новости компании с высокой вероятностью доставки. Все эти микро возможности улучшают взаимодействие пользователя с продуктом в далекой перспективе. А вам добавляют гарантированный канал коммуникации.

Вывод: это сложность во благо, которая приносит больше пользы чем вреда, как клиенту, так и бизнесу.