It’s amazing to me how often we come across business requirements that seem totally sensible and common, but find that there is little agreement or advice on implementation design patterns.
Feels like clear case against calling it “engineering”.