Python is great for scripting, but the advantages of nu and powershell are the ease of interacting with system utilities and the availability of common commands like ls etc.
of course, you can always do subprocess.run or os.listdir(), but that is not as simple as scripting in nu or powershell.