Por convenção, humanos normais contam a partir de 1, enquanto muitos programadores e alguns matemáticos contam a partir de 0.
A pergunta que você levantou sobre os números de linha não é específica do Microsoft Visual Studio. Ele se aplica a todas as outras ferramentas de edição de texto, porque as linhas de contagem de 1 foram adotadas como uma convenção universal no software.
As inúmeras outras ferramentas que contam linhas de texto de 1 incluem o Windows Notepad, editores de texto IDE, editores de texto no Linux, console JavaScript do Firefox, mensagens de erro do compilador e assim por diante.
Embora não seja errado contar as linhas a partir de 0, isso quebraria a convenção estabelecida e causaria uma enorme confusão para todos os envolvidos, desde os desenvolvedores até os usuários.
Veja também: