A few important facts still remain to be released, the runway conditions for one. The release from the Jamaican's also really don't point out that runway 12 is the only ILS and that the tailwind was within acceptable limits. The results of the runway conditions at the time will be interesting. The release seemed pretty one sided to me towards pilot error, it seems way too early to be hanging blame.