Kantian ethics
Arthur Schopenhauer

German philosopher Arthur Schopenhauer criticised Kant's belief that ethics should concern what ought to be done, insisting that the scope of ethics should be to attempt to explain and interpret what actually happens. Whereas Kant presented an idealized version of what ought to be done in a perfect world, Schopenhauer argued that ethics should instead be practical and arrive at conclusions that could work in the real world, capable of being presented as a solution to the world's problems. Schopenhauer drew a parallel with aesthetics, arguing that in both cases prescriptive rules are not the most important part of the discipline. Because he believed that virtue cannot be taught—a person is either virtuous or is not—he cast the proper place of morality as restraining and guiding people's behavior, rather than presenting unattainable universal laws.
combination:two_responses