The complaint here is about moderation tactic that is not actively harmful or abusive to people and ease their own load when threads become too much. Complaining about that is absurd.
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.