Sometimes when I provide an answer that I'm not entirely educated about, for example I might leave out a rather vital piece of information that could change the information in the answer, other users comment saying something along the lines of "this is outdated" or "this (link) should shed some extra details on this."
For example this answer regarding a new levelling system in Diablo 3, I provided a reference to an old system. A user then commented providing an up-to-date reference, which I then added to my question.
Even though I credited the other user for the link, I still kinda felt bad about it. Should I have instead suggested he provide his own answer?