No. The purpose of a subreddit is to let users engage. Excessive locking decreases user engagement and is harmful, not to mention that it punishes users (who are no longer able to continue a already started conversation in the comments) for violations of others.