Сейчас большинство браузеров поддерживают новую версию CSS, в которой закругленные углы элементов делаются без геморроя – и поэтому отчего же их не делать? Далее, при адаптивной верстке для гаджетов круглые элементы интерфейса очень удобны – они могут быть достаточно большими, чтобы в них было просто попасть пальцем, но при этом они выглядят именно как кнопки и не собираются в непонятную таблицу. Ну и, в третьих, они вовсе не отвратительны )
Для Вас они выглядят отвратительно, для кого-то такие иконки могут выглядеть просто великолепно. Всё относительно. Мне, например, они нравятся.
Круглые иконки приобретают некую обтекаемость, за счёт чего композиция выстраивается в единое целое и позволяет сэкономить место. И по-моему, ничего отвратительного в них нет, грамотно нарисованная иконка отлично впишется в дизайн сайта.