It seems like your comment misses the point of the Unix philosophy, which is that the designers do not undertake to know in advance exactly which user actions are “stupid” and which are “clever”. Unix is supposed to be a solid framework in which you can do things; figuring out what’s stupid and what’s clever is left to the user. It is an expression of fundamental designer trust in the user.
It seems like your comment misses the point of the Unix philosophy, which is that the designers do not undertake to know in advance exactly which user actions are “stupid” and which are “clever”. Unix is supposed to be a solid framework in which you can do things; figuring out what’s stupid and what’s clever is left to the user. It is an expression of fundamental designer trust in the user.