That's useful for day-to-day issues, but if you're getting a lot of ambiguity that these folks have to address, someone higher up needs to write more.
Ive seem more projects fail because requirements weren't understood, often by the customer themselves, than because of tech
just like most cars are not F1 racecars and revolutionary engineering - other concerns like costs and aesthetics dominate
That's useful for day-to-day issues, but if you're getting a lot of ambiguity that these folks have to address, someone higher up needs to write more.