Article did not cover the "Why" question. WSL solves the problem of using Windows while still having a fast Linux/Docker development environment always at your fingertips. I'd understand the "because it's there" argument, which is a really great reason to do just about anything. But is there any other reason why you would need to use a Linux GUI on top of Windows?