I respect that but it really came down to individual implementation right? Well, you could write a messy and unreadable code even though you have not used custom operator at all.
Let say, I have a scenario when I want to do something if optional exist else null it out. I would need to do some chaining operation.
map(map(map(optionalFilePath, fileExist), fileAttributes), extractFileInfoFromAttributes)