I do a bit of light web development work every now and then but I'm not really qualified to comment on how good the developer tools in question actually are. To me, they seem to have some nice features and they do what I need.
I'm aware, as I stated above. I know they consume a lot of power, but I'm tired of the apple ecosystem being like '__NEW THING__ that doesn't actually help me in any measurable way.! Buy now for only two easy payments of 1 arm and 1 leg.!'
I'm switching because I can get hardware that's just as good with the surface, and still keep my linux environment, and not have to worry about some fucking stupid ass touch bar and shitty specs being forced down my throat come upgrade time.
There are, however, things like ack, that I have running linux (out of the box, btw) that I had to find a replacement for on macOS.
It's mostly small stuff.
I just had my late 2013 MBP batteries replaced by Apple 2 months ago (machine purchased July 2014). Battery life is already dropping precipitously - so perhaps it's how I charge the machine? I can't find any background services that should cause this to happen. When I got the machine I could easily do 8 hours now 6.5 if I'm very lucky