Heart radical on the left marks 惭 as an inner state — shame is felt, not done. Same radical anchors the whole emotional vocabulary: 怕 fear, 悔 regret, 愧 ashamed (a near-synonym often paired with 惭 in 惭愧).
Right side supplies the sound: zhǎn → cán (a real drift, both initial and final shifted). 斩 contributes no semantic flavour here; it functions as a pure phonetic. The traditional form 慚 used the same phonetic with the full 心 radical underneath.