I wasn’t implicating them or indicting anyone. By ‘suspect’ I imply speculation.
I know that the pilots might take it personal if they came here and read such speculations, but I find that extremely unlikely to happen.
They did seem to be coming in fast though, so if your theory of windsheer or microburst would beg one to ask why the increased speed didn’t help them keep more lift.
I suspect they were aware of the gusting wind and as a result were carrying excessive speed as is protocol. I add 10 knots when landing with gusting winds and in this case the wind was reported (so they have said) at 270 degrees at 38 gusting to 38 and the runway was 23 which gave them some cross wind as well.