I've never quite understood why the .NET runtime didn't ship with Windows. And Microsoft presumably controls Windows Update too, right? :thinking:
But when you install them manually, they are serviced for security updates through Windows Update, so that you don't have to do that manually.