If that's not the case, if Powershell actually does integrate most of what are on Unix-like systems separate commands, then that's terrible.
>Meanwhile, Unix commands are shorter, yes, but it's a lot more difficult for me to remember, e.g. that if I want to run a command across a number of files, I have to pass the command to find.
You don't have to do anything of the sort. If you want to run things across a number of files, you need a list of those files, and you need to know what you want to run across them. That list of files can come from anywhere. Does it come from a text file? A script? Or find? Doesn't matter.
If you do get them from find, you run things on them in precisely the same way you run things on any other list of files: a for loop.
for file in $(find ...); do
rm $file
done
Yeah you can also do find ... -exec rm {} \;
or find ... -print0 | xargs -0 rm
or any other number of other ways of doing it. But you don't have to. I'd probably use xargs to delete those files, honestly.