That is, did the wording as it was originally printed unambiguously define the problem to be solved, or was it ambiguous enough that some people who got it wrong got it wrong for the right reason?
Like many others, I completely missed that when Monty opens a door to show you a goat, he always shows you a goat. I think under close inspection, the problem doesn't actually allow you to interpret otherwise. But, should a problem like this depend on parsing and identifying the ambiguity, or should the problem be defined with explicit details about the door opening?
Given how many otherwise extremely smart people have misunderstood the problem, I am still unsure whether this was an intentional choice in framing the question. I got it wrong and thought Vos Savant was wrong until I read one of the replies in her follow-up article (yes I read this when it first came out!) said they wrote a computer program and reproduced her results. The program implemention worked because they correctly modelled Monty's behavior. I think when people end up writing the program out the ambiguity becomes more obvious.