Non sono convinto che "puritano" sia l'aggettivo giusto in questo caso.