I agree with most everything else you’ve said, but I feel like I’m using a different windows than everyone else when they talk about “forced reboots”. This never happens to me! I’ve seen prompts, but they were always able to be delayed. Is it something that only kicks in if you go ages without manually rebooting?
At a certain point though, I’d say forcing users to install critical security updates is the user-centered option.