Who is "they"? Did you not have product teams writing clear business cases for everything you work on? Like if a developer doesn't understand why something is important it isn't going to get done right.
Is it usually the case to have product teams documenting clear business cases to explain why something is important?