"PULL-UP в режиме open-drain" привлекательно для меня своей универсальностью: есть внешнее напряжение - работает open-drain, а если нет, то как слабенький TTL. Но я согласна с вами в том, что с дополнительными резисторами на проходе можно было бы давить линии полным напряжением порта, не опасаясь козы.