I always saw it as a 2 combined reasons.
1. FEAR - dont get your koodies on me and dont want the elders to give me a hard time.
2. SUPERIORITY - JWs use everything to feel like they are BETTER than someone else. Privileges, service, that they are stricter with movies, they live in a worse hovel, dont wear tight clothing....