Memory Integrity re-enables itself after a restart because Windows prioritizes security enforcement over user preferences.