Yes, I agree - VS is a nice development platform. But it is mainly designed to develop for the Microsoft platform. (though even that is changing a lot bit and they are going more the "Eclipse IDE" path now.
I haven't kept up with VS since it also doesn't apply to my target platform, when you say that is changing do you mean it /has/ changed in the latest version, or that it will be changing soon?