That's not a better analogy because the soapbox guy is essentially pushing spam. These popups are catching you leaving someplace you visited voluntarily. Like the retail people who stand by the door asking if you found everything you were looking for.
now imagine those same retail people asking you for your personal information because you looked at almost 1 thing in the store, it'd obviously be annoying and unreasonable