I'm not placing blame, only the facts.
It is irrelavent what ATC passed to the crew, if they couldn't see the runway at minimums (whichever applied) then they should have gone missed. They may well have had another situation developing that we don't know about, but fact is that pilots do screw up.
A friend of mine once screwed up on an IAP. Cost his life and 4 others (flew into a mountain when he should have gone missed).