Of course ! I am also looking for this feature to re-enable for us. Admin should think about it, and give us opportunity to make points through referrals.
All you guys are right. Admin should re-enable this link for us. So, many guys are there to join this site.
As most of the members want this option of earning therefore should have to considered it