Those are two of the biggest reasons I don't comment on many such sites, ever. Of course, I must be one of the last three technical people who has never had a Facebook account, despite having known about them since the days you needed a .EDU address to sign up.