Боюсь ошибиться, но 170 гривень, это собственно стоимость бланка. То есть, Верховный Суд ничего не соврал. Остальное, это госпошлина, услуги ОВИР и, возможно страховка.
Снова-таки, это ИМХО. Возможно что то другое.
Почему госпошлина? Государство не считает наличие загранпаспорта вещью жизненно необходимой на территории страны. Услуги ОВИР? Организация полукоммерческая и она оказывает населению те услуги, без которых на территории страны можно прожить. Страховка -- понятно.