If you don't think the people developing software have a direct impact on the rest of the human race, I just have no idea what human race you're talking about. Sure, cancer researchers don't have any use for the latest Node framework, but that doesn't mean their field doesn't benefit from new technology just like everyone else.