У adidas тоже есть проблемы с этим :) (ни что не идеально, даже на солнце пятна есть :) ) Если бы они поправили эти детские ошибки - был бы идеальным
А про одержимость iOS стилем Лебедевым я писал - это ужас. Давайте про его "дизайн" промолчим, это далеко не "показатель", а вот юзабилити и типографика у него на уровне.
Да от его "согласия" точно тошнит, такое ощущение, что это какой-то аутсорс студентам.
Насчет меню - если это четко выделенное меню (например как главное в default opencart) - ссылки можно не подчеркивать (кто вообще сказал, что все ссылки надо подчеркивать обязательно? Лебедев? Вот нахрена в http://www.bolshoi.ru подчеркивание ссылок в ярко выраженном меню, да портит всё и раздражает (кстати там и ошибка типографики в меню, между буквенное расстояние слишком большое, зачем было делать letter-spacing: 2px; - не понятно, ну хотя бы уже 1px, но не 2px)).
Ну так же красивее и не раздражает: (без подчеркивания и letter-spacing: 1px ;)
Пусть и подчеркивает дальше, чтобы народ раздражало в "главном" меню), а если не явно выделенное (например просто текстом без графической составляющей) - тогда надо подчеркивать.
И ссылки можно вообще не подчеркивать, но тогда их надо "выделить" определенным цветом по всему сайту.
Вы перепутали простое меню с главным (см. выше)
P.S. Кстати заметил попытки его подчиненных "отойти" от догмы "всё подчеркивать" например в "Аэропорт Борисполь" - там ссылки подчеркнуты уже бордером и цветом бордера - не раздражающим (на порядок светлее (прозрачностью) border-color: rgba(255, 255, 255, 0.3)). Так кстати гораздо удобнее и практичнее имхо.
Ко всему надо подходить без фанатизма и в меру.