The prosecutor does not have any obligation to reduce your charge.  There may have been facts in the case that the prosecutor considered may make it more difficult to get a conviction for possession of cannabis against your friend and that may be why the charge was reduced.