Lets be clear, .net framework isn’t an essential nor is it a part of the OS.

You only require it if you have a program that uses it and I have a few programs that do.

Without doubt the .net framework updates have been a pain in the rear for me over the years. I have had lots of failures of the update and a number that had to be installed many times as it kept being notified again.