I think it's a good way to stop in-fighting, however Facebook and Twitter suffer from the problem that you can isolate yourself into a small circle of user's who validate your every choice and don't challenge anything you say.
Obviously DS is already a sort of 'safe space' for a lot of people I just wonder how far it should go.
Maybe you block users for a certain time period then if you come into more posts you feel are against what you stand for you block them again.
Obviously people with the Jude tag should be able to be permanently blocked.