Requiring apple hardware to develop for ios is a pretty big reason to prefer mbp over pixel. Even if you aren't an ios developer, a development shop that does mobile will most likely deploy macs to their developers.
Similarly, if you develop cross-platform, having a MacBook Pro that can do Windows, Mac, iOS, Android & Linux development all from one device is really compelling.