I’ve always been of the opinion that there is no such thing as a non-moral norm. The very concept just doesn’t make sense to me: That you should be able to say, rationally, that “You ought to do x, and yet if you do x I cannot morally praise you; and if you don’t do x, I cannot morally blame you,” seems entirely wrong to me. But most philosophers take it for granted that norms of rationality are non-moral: You ought to do them, but only in the sense that it will make you a better rational agent which is a desirable thing. You cannot be morally blamed for being irrational.
I suspect Objectivists, especially given this example, will side with me that this is just false–and I think this is supported by the details of Objectivist ethics. Rationality is a tool for man’s survival and happiness, and so norms of rationality are norms about the only method of achieving happiness, which is a man’s ethical end. I can’t think of other norms which I would expect the average philosopher to regard as non-moral. Perhaps norms about feeling pleasure, like “You ought to go to the movies if it makes you laugh,” or something, since philosophers are probably going to view pleasure as itself non-moral. But every one of them seems to have an essentially ethical character, and this intuition always seems justified by my analysis of ethics.
But rather than proceeding by hearing some example, having an intuition about what is right, and then engaging in analysis, is there a more methodical, principled way of arguing that there are no non-moral norms?