Also, finding suitable notebook hardware to run linux on is still a nightmare unless you enjoy spending time debugging the device that is supposed to improve your productivity. All the unique hardware is missing drivers (SP4, surface book) and things like touch screens and wifi drivers across more "normal" hardware is still finicky.
My main gig is iOS dev, so I obviously can't completely swap, but there just isn't any comparable hardware out there that can just run ubuntu out of the box (minus some exceptions like that dell developer edition xps.)