Kant's theory of morality is the most feasible in determining a person's duty in a moral situation. The basis for his theory is perhaps the most noble of any, acting morally because doing so is the right thing to do. His ideas, no matter how vague or overly rigid, work easily in most situations. Some exceptions do exist, but are well out down by the ones that do occur in every situation. But despite these exceptions, the process Kant describes of converting maxims to universal laws to test their moral beliefs. This provides us with a useful guide and a system of ethics and morality. .
The Kantian Theory of Ethics relays upon the concept of the Categorical Imperative, or the process of universalization. Kant describes taking a possible action, a maxim, and testing whether it is morally permissible for a person to act in that manner by seeing if it would be morally permissible for all people in all times to act in that same manner. Thus, Kant says an action is morally permissible in one instance if the action is universally permissible in all instances. In fact, parts of the theory even say that it is one's moral duty to act on these universalizable maxims, and that people should only act on those maxims that can be universalized. .
The reasoning of Kant's theory rests not only on the fact that it is completely objective, but for every action there is definitely either morally permissible or not. Also that most of his theories are based around the intentions and not the results. Kant truly does not look to the consequences of an action to see whether the action is morally permissible, but rather to the morality of the action itself. Kant assumes that universal morality lays within oneself, thus avoiding complications in determining which actions lead to better consequences. .
Several objections can be raised to the theory Kant sets forth, but each of them seems to stem from the thought that the theory cannot account for all actions and situations.