Nobody called cygwin a native Unix shell.
Cygwin is a POSIX compatibility layer which allows you to run things such as Bash which is a UNIX shell.