I honeslty can't fathom some of the comments, this board has certainly lost it's technical expertise in the 20 years I have been on here.
For me, this landing would definitely qualify for a "please see the Chief Pilot" message in that crews inbox. I would have ripped a new one in one of my student pilots on his first solo, let alone a jet crew.