The distinction is kind of meaningless. If you want an extensible shell in windows you're either using powershell (which I have come to quite like) or you can use any of the Linux shells that exist via WSL. Native shells just were not a thing for the longest time as the type of user that wanted that tended to go to Linux.