Just because you can identify the mechanism by which this most-basic feature of social networks was implemented, that doesn't mean that it's a bad thing.
The cart should not be put before the horse by implying that this missing feature was simply used as an excuse to be negative. What's the perverse incentive here, that it's actually in GitHub's interest to prevent users from blocking each other?
"The squeaky wheel gets the grease" and public shame were invented way before the Internet, so this makes no precedent. It's just one of the myriad ways in which things get done. Ever had a boss?
The cart should not be put before the horse by implying that this missing feature was simply used as an excuse to be negative. What's the perverse incentive here, that it's actually in GitHub's interest to prevent users from blocking each other?
"The squeaky wheel gets the grease" and public shame were invented way before the Internet, so this makes no precedent. It's just one of the myriad ways in which things get done. Ever had a boss?