But, wouldn't it be better that we had "rules" coded into the chain? That could prevent people of "getting disappointed" and leave...
btw. I do agree with your point of view... It's not black or white, and both sides have their "rights" and wrongs..