Add option to opt-in to newsletter emails at subscription

Hello,

Currently, when a new user subscribes, they’ll have to go to their email for confirmation, and then to back on the website to activate the newsletter subscription. Right now, I tell the user that if they want to receive the newsletter, they will have to go to their account and opt-in.
It makes sense within GDPR, but another mechanism could work - in theory.
On the sign-up popup, users could be directly prompted to opt-in to the newsletter.
Has this behavior not been implemented by purpose? If so I’d like to know what’s wrong with it. Otherwise, I’d be happy to contribute and add it to the sign-in mechanism.

Thank you