Ключевое различие - в политической логике сотрудничества с немцами.
Власов - советский генерал, гражданин СССР. Попав в плен, он предложил немцам себя и свое имя для создания РОА. Его мотивация дискутируется (антикоммунизм, личная обида, желание выжить), но он изначально был лоялен советскому государству и перешел на другую сторону уже в ходе войны. Для российской идентичности это предательство - измена своему государству.
Бандера - гражданин Польши украинского происхождения, лидер националистической организации, которая считала СССР оккупантом. Украина не имела государственности, ОУН рассматривала любую внешнюю силу как потенциального союзника для достижения независимости. Бандера пошел на контакт с Германией до войны как на инструмент - и оказался в немецком концлагере Заксенхаузен в 1941 году, когда немцы отказались признавать украинскую независимость.
Грубо говоря: Власов предал государство, которому служил. Бандера никогда не считал СССР своим государством. Это не оценка - это разная структура ситуации.
При этом у обоих есть реальные преступления: у РОА - участие в карательных операциях против мирного населения, у ОУН/УПА - Волынская резня. Но моральная и историческая оценка у этих двух случаев принципиально разная логика.