Yea, Microsoft should slow down .NET development. People aren't having enough time to learn the new features and port their software.
.NET is only getting more baggage with each release. Eventually, it will be as bad as Java with tons of deprecated classes, methods, etc.
Microsoft should honor .NET 3.0 durning the life of Vista then support 4.0 in Vienna, three years down the road.