该人物不出诊的原因如下:1、年龄和身体状况:杨荫昌大夫年事已高,身体无法承受高强度的医疗工作。随着年龄的增长,人的身体各项机能会逐渐衰退,这会影响杨大夫的医疗判断和操作能力。2、医学发展和知识更新:随着医学的不断发展,新的诊断和治疗方法不断涌现。杨荫昌大夫认为自己的知识和技能已经不足以应对当前的医疗需求,因此选择不再出诊。3、精神层面的原因:医生的工作不仅要求身体上的付出,更需要精神上的专注和耐心。长时间的工作会让杨荫昌大夫感到疲惫和压力,这会影响杨荫昌大夫的医疗质量和心态。