There is a very important difference that you are eliding.
If a player believes something is nonsense and does it anyway, they are being a jerk.
If a DM believes something is nonsense, and stops the player from doing it, even if the player doesn’t think it’s nonsense, they are being a jerk...