They admitted the policy needs rewording, and it has since been changed. IMO, Porter should have left it at that.
Demanding work from people or dropping it their lap, while you have no relation to them nor are they paid for it, would (IMO) be impolite, even if a policy somewhere stated they will give their firstborn to the first one that asks.
What if the maintainer didn't submit them simply because they just don't want to, this is deliberate with no technical reason this shouldn't be shared, still contradicting the first sentence. At that point I don't think its impolite anymore that someone else does the work with or without their permission. It was the maintainer's choice to leave the work to another person or team to upstream, in turn increasing their own burden to deal with cleaning up or adding patches later.
If OpenBSD doesn't want to be a good FOSS citizen they should state as much and not try to hide behind word games. Nor should they throw stones calling questions or discussion rude when other statements by their own team are worse, yet they seem exempt from their own guidelines, etc.
Demanding work from people or dropping it their lap, while you have no relation to them nor are they paid for it, would (IMO) be impolite, even if a policy somewhere stated they will give their firstborn to the first one that asks.