I really think MS is just doing this because they want to profile as developer-friendly. Because really, I know lots of linux users are just devs that came for the dev tools and didn't give a crap about FOSS at first. Know a lot of CS students like that, and now windows has bash and a fancy electron editor, they really have no reason to go through the scary and time-consuming process that is installing linux.