It was closed under claims of "already asked", "already answered", and "exact duplicate" but none of these three claims are actually true.
I asked the opposite question (SHP->KML) and the original question asked KML->SHP. While someone did answer how to do SHP->KML question under KML->SHP question, it was answered in a comment to an answer, not a direct answer. As such, the answer is at a 3rd tier level (Question, Answer, Comment) of a question which is the exact opposite of my question.
Based on this, it does not seem reasonable to close my question. An analogy for me is someone asking a question on randomization and the question being closed because a question on sorting has already been asked.
I think it is also relevant that Google does distinguish on word order, so someone searching for "How to I convert shapefiles to KML" might not find the question on converting KML to shapefiles, and even if they did, they might not notice the answer since it is, essentially, hidden in a comment.