在《底特律:变人》中,卡尔的死亡与马库斯是否推动里昂有一定的关系,但并不是唯一的原因。在一周目中,如果马库斯选择推开里昂,这会导致里昂受伤并住院。然而,这只是减少了卡尔死亡的可能性,并不一定能够完全避免他的死亡。另外,还有其他因素可以影响卡尔的生命安全,比如康纳的选择、耶利哥的情况等等。因此,即使马库斯推开了里昂,也不能保证卡尔不会死亡。至于灵魂之夜去老人家坟头自言自语的问题,这个行为本身并不会直接影响卡尔的生死。网上所说的不推儿子才会死是指在二周目中,如果不推出里昂,就会触发新的剧情线,其中包括了可能导致卡尔死亡的因素。但是这只是一条可能的结局,具体的结果还要根据玩家在其他游戏中的决策和行动而定。