Prince was an odd man in many ways, but a very talented musician in many ways as well. People in general are prone to forgiving a certain amount of eccentricity for such people.
But we do get pissed when they die early because we view it as self-serving. Perhaps MJ and Prince could have lived decades longer if they had tried to live longer.
Or perhaps they should have tried to live longer just to entertain ME.