Well I'm a lifelong Boeing pilot and it looked good to me. I would say 'firm', not hard, and exactly like it should be given the crosswind and roll-out considerations. Once again a drama being made out of nothing. 747 wings flex given firm landings like that. When you have a really 'hard' landing, the winglets fly off when the wing flexes violently. That was a good one.