No, no, no! This is Slashdot, we need a car analogy:
Does relying on pre-made rubber tires make you a bad driver?
That's a terrible analogy.
A better one would be saying something like "Don't use ECU diagnostic interfaces to find out what's wrong with your engine - that's cheating - a real mechanic would just take it apart to see what's wrong!"
In a similar way to the ECU telling you what is up, you still need an underlying knowledge of engine mechanics in order to use the information it provides effectively. Sometimes it will be misleading. The same goes with IDEs and coding. Sure you can write everything in vi/emacs if that takes your fancy, but you won't be as efficient as if you use a decent IDE, but that's not to say you should trust the IDE entirely.