I'll give the pilot partial credit. Attempting the landing under those conditions was a seriously bad call. But he gets points for the recovery.
The only possibilities I can think of that would excuse the pilot's attempt to land would be that he was misinformed about wind conditions on the ground or that he was critically low on fuel.
Recovery was a miracle. Glad they pulled it off.