You don't contribute to open source because you think you need to contribute to open source. That only leads to "don't know where to start" paralysis.
You contribute to an open source project because it had a bug or lacked a feature you needed and you took care of it. There is no paralysis when you have laser-focus on a particular problem.
Good point. Perhaps we need a "Terminal" program for windows that just works, installs the common bash tools for windows, and everyone is referred to.
I say this because if a windows user actually opens up their terminal and types in wget, I'd say they're lucky to give up so early considering that the terminal they're using is straight trash. You can't even make it full screen.