In response here is my case for why morality is some times objective and some times subjective.
Take a hypothetical scenario where we have ten rape victims. The rapist in each case is known. The fathers of each of the victims may feel morally justified in responding in a number of different ways according to their morals. A number may choose to cause varying degrees of physical harm to the rapist, from murder to a pin prick. Some will choose to inflict varying degrees of financial harm to the rapist and others will seek to inflict varying degrees of social harm to the rapist. Others may choose to delegate the response to an arbitration service (or third party) and some will choose inaction. In this scenario morality is subjective.
If ten people visit a shop and pay for their items totalling $5 with a $10 bill and the cashier hands over a $1 bill as change with full knowledge that he is short changing the customer. This is immoral in 100% of the cases and there is only one fair resolution, for the cashier to hand over $5 worth of change. In this scenario morality is objective.
Morality depends upon the scenario as to whether it is subjective or not.