Разверни свою мысль пожалуйста, почему это правильная мера?
Потому что многие положат свои рублевые излишки (ну, те, у кого есть накопления именно в рублях сейчас) на депозиты под 20+% годовых, вместо того чтобы скупать на них тушенку/прочие товары ящиками про запас и баксы по любому курсу.
При этом мало кто будет брать кредиты под такие проценты (чтобы покупать на них потом товары/баксы) = дополнительное снижение спроса.
Снижение излишнего спроса позволит легче удерживать цены на товары и курс рубля к баксу.
При относительной стабильности цен, депозиты под 20% годовых становятся ещё привлекательнее => ещё больше желающих положить рублевые накопления под 20+% годовых (и меньше желающих брать кредиты) => ещё проще удерживать цены и курс на нужном уровне.
Развитию экономики это, разумеется, не способствует ни разу. Но как мера для
стабилизации экономической ситуации - бывает очень эффективно, как показывает история.