What an asinine comment. So nobody should ever do anything new because, well, it's already been around for decades in some form or another.
no, it's just that if you consistently provide sub-par tools, you shouldn't be all too surprised if you don't immediately get the whole world's attention when you finally get it sort of right (or you believe you do) and manage to offer what others have been using for decades.
Powershell is different from the UNIX shell environment. In some ways things are more difficult, in others much much easier and cleaner.
and in other ways it is totally useless if you don't happen to be running windows.
you might say it's more efficient/cool/whatever than cygwin, but then cygwin has provided windows the decent shell functionality it has been lacking for all those years, people have been building things on that, and it still does so and in a way compatible with a host of other environments, past and reasonably into the future. so if i needed a shell for windows today (i don't) i would choose cygwin over powershell any day.
but you were worried about some quirks. well, if you are a windows only admin then i guess you'll be ok with the new quirks-free powertoy. but i'm guessing the rest of the world will keep doing the stuff they need to get done and for which powershell is no real alternative becaue of it's limited scope.