Противоречие для меня - это субъективно осознаваемое и неразрешимое свойство самого героя. А конфликт - это преходящая характеристика ситуации, в которую он попал и должен сделать выбор. А контраст - это вообще метод описания, при этом разные описываемые стороны в герое гармонично сосуществуют.
Если тезис вырождается в "описывайте главного героя с разных сторон и ставьте его почаще в ситуацию неоднозначного выбора", так тут и спорить не с чем.