General statement and mean no offence
Maybe Microsoft should offer a prompt to disable auto-upgrading without having going to a third party or end user manipulation until the end user is ready.
Microsoft should also stop assuming emigrating to newer or better which usually I found "break things" like hardware drivers, applications, etc. Which in a lot of situations to the end user is mission critical and where upgrading is unnecessary. I get that there are possible security risks however there is also risk management.
This also applies to hardware and Microsoft attempting to force you into new hardware when there is absolutely no reason in most cases to do so. Again, there are third party solutions to bypass TPM and some other requirements to allow the end user upgrading to Windows 11 should they wish to do so. We have several computers that have hardware that exceed the minimum requirements to run any operating system other than TPM.