I don't know any of the crew, but I say RIP to the Captain. You seemed to to be well liked and well respected Captain. A sad loss indeed!
As for the F/O, well done, you did your job, a safe landing. I can't think that any of the 260 passengers would worry about where they landed single crew, so long as they landed safely. For this, the new commander deserves applause.
There are many factors to consider, crew experience, availability of an airfield (KUL is better than Kathmandu for example), weather, type of approach, planning, over weight landing???? many things and on top this, he just wants to get it onto the ground, no doubt so many radio transmission interruptions. Well done I say