谢邀。
如果道德只是用来规范自己的行为的,那么道德有什么卵用?换句话说,如果一个人道德或者不道德,并没有任何社会评价的差异,那道德有什么毛用呢?
所以道德并不是仅仅用来规范自己的行为的,道德也存在社会评价。我们通常说的道德,其实至少可以分为三个层次:
1.高尚的
2.平常的
3.不道德的
而“道德不是用来约束别人的”这句话,其实仅仅用于1,2的情况,也就是说,高尚的要求,通常我们认为只是人的自我约束,比如路见不平拔刀相助,只是个人的品格,而不能是社会的道德要求,否则就成为了道德绑架。通俗的说:利他的行为,不应该成为强制(或者软性强制)的要求。
而对于2.3的情况,就不同了。随地吐痰,应该谴责;公众场合大吵大闹,应该谴责。这里,道德就是一种社会要求。通俗的说:损人的行为,应该成为强制(或者软性强制)的禁区。
so,马蓉的行为是3.不道德的,因此人们谴责她,给予道德压力,是毫无问题的。相反,如果马蓉只是没有做到1.高尚的,那么人们没有权利谴责她。