Please recall the midway/southwest over run...18 seconds elapsed between touchdown and deployment of thrust reversers. There was a kiss of a tailwaind there too.
Deployment of thrust reversers would be a bigger factor than the light tailwind component.
I wonder where the initial touchdown was along the runway? One report says the landing was very hard followed by a ''bounce'', according to passengers.
There are many factors in any landing to consider. Speed, correct selection of speed vs weight. Flap setting (hope someone can see it in the pictures), use of spoilers, thrust reverser use, auto brakes or manual brakes.
If the landing was ''firm'' that might be considered a good thing...but one must ask who was flying and their experience on the plane.
The OFDM and FDR will tell the story.