Unsubscribe from emails without login

I may not understand the use-case here, but it strikes me as odd that a member would have no problem being required to login to even read a topic, yet they have a problem needing to log in to unsubscribe.
(seems to be polar opposites)

IMHO redirecting / showing a modal to login would be adequate and acceptable, require less work to code up, and not introduce any potential misuse.