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