I first lurked on this site as a guest, before joining. If I'd had to join I might not have bothered with the site straight off. IMO the best way to deal with this problem is simply to ignore it.