The only norm to be followed is 'Don't get personal' as that deviates from the subject matter under discussion. Such digressions ought to be shunned equally well with an iron hand. The moment someone says 'So you think you know better? ' drop the discussion and leave.