I’m no expert, but my take on the situation is that POSIX is a very old, very stable, relatively powerful API. If figure out a workflow that uses only POSIX tools, then you have very high confidence that you can reuse that workflow across any POSIX-compliant environment.
Often is, but the “how” varies.