https://github.com/Raphire/Win11Debloat
Nothing has ever reverted after an update for me, so it’s a one-and-done thing. Ironically, afterwards Windows 11 has fewer noticeable ads than my MacBook which still continually pushes Apple services/shows/etc in settings/push notifications.
The only setting that I’ve ever seen sneakily disabled in recent years is the Edge default search engine but that's out-of-scope for Win11debloat.