Thank you for illustrating my point. What you failed to understand is that within specific framework, such as defined game rules, you can logically attach labels to things, and those labels will hold regardless of opinion. The only way to deny those labels is to deny the underlying rules.

For example, I can make a system where eating sugar is always evil. Even if a character thinks it is not, within that system, he is. The only way eating sugar won't make him evil is going outside the system, which he can't do because he is defined by it. In the same manner as you can't defy natural laws.

Saying "but it is subjective!" is synonymous to "you can't make binding rules for it!", which is false in the context of a game. The only thing that prevents a rule from being binding is unwillingness of people to follow it.