Well because it is. With a large codebase, things like navigating through a solution, automated code refactorings, intellisense, etc. can be done with IDEs. Do you all so litter your code with print statements to debug?
And some people also still write in assembly. I also thought that any high level language was useless. Then I thought anything more high level than C was for beginners.
But I grew up and start being more concerned with making money and implementing solutions than having geek cred...