I agree, even among programmers, not everybody is a poweruser. Some will want a prebuild IDE with streamlined single workflow. Others will assemble git / procfs / binutils / sqlite / hexdump / younameit to hack through a task in wild ways. But I very rarely see this around.