When reading https://docs.openzeppelin.com/contracts/5.x/utilities#payment there is a link to a PaymentSplitter contract that no longer exists. Moreover, the rationale for removing this contract or the PullPayment contract are not documented anywhere.
💻 Environment
📝 Details
The rationale for these code removals is not properly documented in the changelog, and I wasn't able to find the motivation for removing this code anywhere else, nor a valid alternative approach.
🔢 Code to reproduce bug