Why would God leave things unclear?

"Why would God ever leave things unclear? My guess is that, among other things, he means for us to cry out for wisdom, because crying out for wisdom requires naturally self-sufficient people like us to lean on him. All those gray areas in life function as training grounds for trust."

Jonathan Leeman, Church Discipline