While utilitarianism is currently a very popular ethical theory, there are some difficulties in relying on it as a sole method for moral decision-making.
First, the utilitarian calculation requires that we assign values to the benefits and harms resulting from our actions and compare them with the benefits and harms that might result from other actions.