Másra jó a kettő.
A VS egy teljes értékű IDE, ami főleg C#, C++ témakörére van kifejlesztve és bár ahhoz is vannak bővítmények, nem olyan általános, mint a vscode. vscode-ban pl. nincs és nem is lesz XAML editor, már ha valaki nem csinálja meg. Vagy kétlem, hogy egyhamar lesz akár csak fele olyan szinten a refactoring toolja C#-hoz, mint ami most a VS-ben (ami szintén igazából jelenleg inkább egy minimum viable product pl. egy Resharperhez viszonyítva).
Szóval a vscode inkább egy szövegszerkesztő debuggerrel és sytanx highlighttel meg ügyes pluginezhetőséggel a VS meg egy teljes körű IDE.