Для разработки под windows и вообще всего, что связано с MS (windows, office, xbox, MS SQL, .Net) и на языках C,C++,C# и тп, она действительно лучшая - вы просто попробуйте ее - она удобнее и отзывчивее какого нибудь тормознутого эклипса. Для других платформ уже не так удобна. Ну еще она платная (если вы честный человек).
И в целом это не панацея. Выбирайте IDE в зависимости от выбранного языка. Например, мне известно что VS позволяет программировать под питон, но я даже пробовать ее не буду для этой задачи, так как есть вполне комфортный PyCharm, который не просто умеет, а заточен под питон.