Unix環境が必要なわけじゃなくて、
Windows環境でUnix由来のいくつかのコマンドを使いたいってニーズがあるんだよね
こういう用途だと仮想PC環境のコマンドを使うのはちょっと不便

仮想PCも使ってるし外部のUnixマシンにログインして作業することも多いけど、
上記のような用途のためにCygwinもインストールしてる