In order for your design to be successful, you have to get me to log in.
Designers who don't understand that the job is to change behaviors will build the product first, get upset when no one is using it, and bully the user into it after the fact. It will be bad UX by definition.