I will say they are needed to maintain each other.
Just by having a code or ideal people might think you're odd because of it. Not only that but sticking to your ideals, codes and beliefs require an enormous ammount of devotion and discipline.
Though I found out that others will try to assault those to corrupt you and destroy you. Not everyone though as I believe there are good people out there aswell.
To me my beliefs, my codes and last but not least my ideals are part of my...