Funny thing is Windows accepts forward slashes as arguments in programs and API for long time. They just refuse to return forward slashes and don't give users/developer options to do so, so we have to deal with it anyway
I've never met anyone who likes the windows shell environment, or uses it by choice. Only people who try very hard to convince themselves UNIX is somehow worse.