I'm proposing this question since I've come the realization that your tools aren't as important as the internet people make it believe, at the cost of countless wasted hours.
Sure, I may be faster than average at editing code and I can customize any aspect of my programming environment, but what if the time spent learning this knowledge was invested in actually useful knowledge.
These folks don't want to avoid the details and minutia and intricacies of applications, they want to wallow in them.
Their appetite for this sort of "knowledge" borders on addiction. They program the computer but the computer has also programmed them.