I love the Touch Bar and the fact that the new Macbooks have a physical escape key should pretty much silence any devs that were screaming about losing one.
All laptop keyboards are awful, and they encourage horrible posture. If you’re going to do extended typing in a fixed position, get an external keyboard monitor. The laptop keyboard should be for short term, mobile use only.