I was watching a video today from Microsoft going through Visual Studio 2015 and how well it works with bower, npm and grunt. This might be the case but it just seams to me that Microsoft are making development more time consuming.
As with any new development platform or framework, it takes time to master. Getting the right information to start you off is the key to enjoying the ride and building successful web apps.
Recently I have been developing web projects in Meteor and really enjoying the platform. Whenever I develop in a new platform or framework I create a kind of crib sheet of commands I use to start a project up.