Ambiente lento: Apesar de ser uma solução completa, isso tem um custo. A maioria das IDEs consomem muito mais recursos de hardware do computador que um simples editor de texto.
A utilização de uma IDE não se torna obrigatória, visto que também é possível o desenvolvimento de aplicações sem que o desenvolvedor a utilize. Em algumas situações, o desenvolvedor a escolherá pelas diversas vantagens que sua utilização provê, então, nada melhor que analisar todas estas questões a fim de escolher aquela que mais se adequa a sua forma de desenvolvimento.