In other words, if Bibframe is a language for discussion and information exchange only amongst catalogers and their professional colleagues, my objections to requiring inference evaporate. In that situation, I'm all in favor of using all technological capabilities to the fullest. If, on the other hand, Bibframe is a language for publishing bibliographic information to the wild wide Web, then Bibframe triples could be consumed by anyone and anything, and the assumption of inference (even given the points you make below) seems to me to be too much.