There's some responsibility on the questioner here, though. If you're on an ancient legacy system, say so. If there's a reason to go down something that'd normally be a horrible practice, explain a little about why.
99% of the time when someone on SO asks "how do I decrypt a password hash?" the correct answer is "you do not, being able to do so is very bad" because it's a common newbie point of confusion. 1% of the time it's "hashing isn't encryption, you want a form of reversible encryption for this particular use case". At no point is a user going to get a "how to reverse a bcrypt hash" answer.
Every once in a while the questioner gets pissy about both of those correct answers, because they're so focused on the answer they wanted they can't understand the problem.