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.
Wouldn't you say that has more to do with incorrect landing technique rather then the wind conditions?