Мой вариант ответа такой: ставки могли бы быть пониже, но ставки задирает Приват. Приват специализируется на кредитных картах и продает деньги клиентам по 30%+. При такой ставке для клиента Привату не принципиально ставки ни рынке 7% или 17%. Поскольку Приват самый большой банк в стране, он неформально создает нижний предел ставок, на который должны ориентироваться прочие банки, если они хотят (а они хотят) привлечь гривневые депозиты.
Ситуацию можно было бы решить, если бы у правительства были бы свободные деньги в резервах, но их нет. НБУ со своей стороны не может сильно опустить ставку, потому что "получит по рукам" от МВФ. Кроме того, НБУ побаивается пузыря на рынке потребительского кредитования, и считает, что высокие ставки - это такой естественный ограничитель.
Сейчас идет приток иностранцев в государственные ценные бумаги (ОВДП), и это несколько облегчает ситуацию с курсом и ставками. Но приток новых денег все равно не очень большой для экономики и принципиально ситуацию не поменяет.