I never thought I would see the day that MS would even consider integrating an Linux based system like Ubuntu into Windows, I sure would like to know the reasoning behind their decision?
My understanding is that it's motivated by cloud developers who work with servers based mostly in linux. Rather than having to juggle back and forth between windows and linux, this allows them work entirely in windows with less time spent juggling data back and forth between VMs, multiboots or entirely distinct hardware. It's basically a streamlining option. And a smart one for MS, though I wouldn't agree that it's because they think Linux is the future. More that they want to keep as many people in the windows ecosphere for as long as possible to keep linux from opening ever more fronts against windows.
I'm still in a tinkering phase with Linux myself, so I'm still trying to feel through how this will work for more casual users hoping to run linux software from within windows, but I wouldn't be surprised if developers build on top of this to make a lot of things more streamlined even for normal users. Right now it's easy enough to run Android apps in windows through some sort of emulator, but imagine if you didn't need an emulator?