for larger companies, who dont give a fuck about members, those popups pay for your $40 per join paychecks.

for smaller guys, who actually try to retain their customers, as a means of paying $40 per join, the popup is an annoyance and is counter productive.