In the past few months, if you want .NET 2.0/3.0 SP1, the only installer is .NET 3.5 Framework installer. I believe that this is not feasible for everyone. And now at last Microsoft releases separate installers for them.
BTW, I found a Visual Studio 2005 Simplified Chinese installer issue. At first I only installed Visual C#. Then I installed .NET 3.5 which updated .NET 2.0 to SP1. Some day when I needed to install Visual C++ and J#, the installer cannot recognize .NET 2.0 SP1. Luckily it continued to install what I wanted for me without any big errors. So did Microsoft believe .NET 2.0 should never be patched after its release?