I don't work for or speak for ESRI but I think that it is good thing to see the software move forward with the later versions of the .NET framework. Staying back on older versions of the framework prevents the API from being the best that it can be.
Microsoft recently released the last feature release for Visual Studio 2012 and Visual Studio 2013 is now in beta.
Visual Studio 2010 is dead.