Powershell is really more about the scripting language and the command processing. The "shell" part is modular. On Windows you can still use most cmd tools inside powershell and with its commands.
So you shouldn't give up bash, you should use both and take advantage of the tools that help you get the most done.
So you shouldn't give up bash, you should use both and take advantage of the tools that help you get the most done.