Не соглашусь насчет размеров кнопок, они приемлемого размера, ничему не мешают и в тему важны. Обыграть визуальными элементами (ассоциировать) и освоить в окне так, что бы не казались будто тут прошлась корова страдающая альбинизмом, сбросила два блина, а пользователю просто нравится трогать курсором подобные вещи

Другое дело размер шрифта кнопок, который больше чем написание "Логин" и "Пароль".
Конечно размер шрифта зависит от разрешения экрана... и его можно настроить в "винде", так что бы было удобно, это для тех программ которые позволяют системе вмешиватся в их интерфейс. А Ваши кнопки... это как бы даже картинки, понятное дело, хочется красоты и стиля. Получается нужно выбрать золотую середину в размере. Ну если хочется большой размер шрифта, можно же выбрать шрифт поинтересней и в котором больше деталей, или с эффектами по стилю, полупрозрачный там, все равно растр не будет требовать от пользователей наличия этого шрифта в системе. Втыкать в увеличенный Arial, Tahom'у или другие стандартные рубленные шрифты не всем нравится.
Стиль...
А Вы сможете объяснить почему стрелки точками нарисованы, они что особенные какие то и почему при наведении они исчезают и остается голубое свечение. Большие же кнопки так себя не ведут, и у них цвет синеватый появляется. Ну как бы это мелочи, но стиль это не просто всё в разброс как попало, у него есть природная инертность, ну как бы так, даже если хаос, он может быть красивым, нужно только найти причинность и снять всю цепочку в один кадр.
В общем всё просто, по началу нужно использовать меньше элементов в стиле (так же и в программировании
