Я бы не говорила эту фразу в утвердительном смысле. Потому, что и враги, и предатели бывают разные.
Тот же предатель. Предатель ли он на самом деле или это человек так думает о нём, субъективно оценивая ситуацию. Допустим, человек выдал врагу какие-то сведения на войне и из-за этого погибли люди, боевые товарищи - то действительно, он предатель. А если о ком-то говорят - он предатель, так как не поддержал меня в трудную минуту, то ещё вопрос, кто кого предал. Может "предавший" просто физически не мог что-то сделать, скажем, лежал в больнице?
Враг. Вот тут пишут - враг лицом к лицу, враг никогда из-под тишка... Это если враг какой-то средневековый рыцарь, весь из себя голубых кровей, то может быть и честным, и лицом к лицу. Но где таких видели в последнее время? Везде пользуются подлыми приёмами, суют ножи в спину, плюют в лицо. Если враг ведёт, например, какие-то военные действия тайно, без знаков различия, всем пытаясь доказать, что его там и не было, то какое к нему может быть уважение?
Потому, лично я не стала бы уважать всех "врагов" за честность. Разные они. Правда, я и в предательстве сходу обвинять никого не буду.