Между принципиальностью и фанатизмом есть разница. Тоже, кстати, принципиальная.
Принципиальность может измениться, если выяснилось, что что-то в фундаменте принципа изменилось вместе с историей, эволюцией, природой и т. п., а фанатизм не может.
Например, воспитание детей. Можно ли вообще не воспитывать детей, преследуя принцип «детей наказывать нельзя»? Можно вообще не воспитывать и, в итоге, будет выращено чмо. А если воспитывать, то придется в чем-то наказывать — не пустить в кино, гулять,…