Ced,
I agree and i understand...
Writing down a ref is just to show that you have used some approved documents ... thats some "quality" stuff and that you have not "found it in a corn flakes box" ...
Unfortunately , everything is not in the docs ... remember it and thats the reason why sometimes , we should use our knowledge , experience and common sense ... i would say , thats when our job is really interesting.
For the second part , i was meaning that if everybody was taking care of his own job , relations between people would have been better , maybe.