But developing OpenSource software in Windows is still a pain: You still need Make, GCC, Autotools, etc. etc. and even if you can install Cygwin it's messy as hell.
And powershell sucks, we don't need another shell: we have been using Bash for decades.