Yep, pretty much, lol. (Not really though) But what I'm saying is there are an infinite number of variables and factors, and there is no magical rule or even magical set of rules when it comes to how things should be done because those rules don't account for the infinite number of variables. Artistic preference IS subjective. Some of the most popular stuff ranges from mind numbingly simple to the insanely complex, that's abroad spectrum.
As a programmer, I see it happen everyday. There's a ton of things that 'shouldn't be done, but people had to do it anyway just because the rule AND the circumstances didn't match. As long as were not talking about moral decisions, in terms of art, problem solving, it's just going to happen that way, character design is no different.
One thing to consider is that the so called 'rules' you learned may have been from the bias of your instructors, or based on current economic preference. You could go to a different school, and learn a completely different set of rules from someone entirely different. #JustDaFacts.