What does wanting a functional keyboard have to do with being a developer? All laptop users use the keyboard, not just software developers.
This means that developers are more likely to be regularly using software that actually depends on the keys they stripped off to make the touchbar, and/or software with sub-par to nonexistent touchbar support.