@nml you’re statement is mostly true for posts marked as ‘draft’ or ‘trash’ but the remainder of post status’s private/future/pending etc still have functional usage in a relationship. Im guessing the author avoided having an opinion and instead let developers make the decision.
On that note, I think the relationship field could be extended to include a whole range of features that I would find useful, this being one of them.