По сути дела, и у зеленки, и у йода одно поле действия, а именно они являются антисептиками.
Йод:
-йод предназначен для не кровоточащих ран. с помощи йода обрабатываются не гнойные воспаления, синяки, ушибы, растяжения.
-после применения йода на коже остаются малозаметные следы.
-йод может вызвать аллергическую реакцию.
-сжигает и сушит кожу.
Зеленка:
-предназначена для гнойных ран.
-после применения на коже остаются яркие следы.
-не сжигает и не сушит кожу.
Исходя из выше перечисленных фактов, можно понять, что йод и зеленка очень близки по действиям, то в тоже время имеют разницу. Что именно выбрать, зависит все от ситуации. Поэтому говорит, что лучше, а что хуже, просто бессмысленно.