I use a 2016 MacBook Pro w/ Touchbar all day, every day for programming. I guess it’s a matter of preference. My wife has a 2018 13" MacBook Pro with the slightly improved keyboard and she doesn’t mind it either. She just finished a 14 month Master’s program and wrote dozens of papers with it.