Because you are missing out on the desktop UI capabilities of the language which is a great feature at least if you use it as a hobbyist like me.
And Visual Studio. To me the IDE matters as much as the syntax of the language. And when I was a beginner having an IDE that can interact with my code as I type it is a massive help to progressing.