However I think Kantian ethics weaknesses out-weigh the strengths. Treating humans as ends is a positive idea, in some circumstances humans have to be treated as means to an end for the majority to benefit. Yes the argument that this idea is strong because it declares basic, overall; (overall being the key word) human rights for the majority, however this theory does not claim that these general terms, how should we act in individual cases. This 'accessibility' also
relies upon the idea that people generally have the same ideas about morality however people are different and don't always necessarily have the same ideas and sense of 'good will'. Overall, this means Kant's theory isn't universal and can't work for everyone. Another reason Kant's theory is flawed is because it partly goes against human nature; it is human nature to consider the consequences before acting and some philosophers argue that it is natural to act out of emotion viewed as cold when you don't.