People who want functional keyboards is the majority of MBP users. Even non-technical blogs like The Verge and The Outline are complaining about major failures with the keyboards. This problem isn't developer-specific in any way.
Then make it an option, or risk losing the segment. When my company gave me a 2015 MBP I was really impressed with it, it seemed like the perfect hardware. I knew when I upgraded my personal laptop it'd be a Macbook Pro.
Then they started handing out post-2015 MBP to others and so I've used them a bit. There is zero chance now that a MBP will be my next laptop.