Поделитесь примерами или идеями хорошей реализации прогресса навыков от их применения

Началось всё давно. Ещё во времена Ultima Online. Изначальная идея прекрасна — используешь те навыки, которые тебе нравятся в игровой механике, и они постепенно развиваются. Что может быть более естественным? Практически сразу появились макросы, кнопки, зажатые спичкой, и прочие прелести быстрого доведения идеи до абсурда. Почему? Потому что чем больше применяешь умение, тем больше получаешь опыта, тем больше прогресс, тем больше эффективность навыка. Иначе зачем прогресс, верно?

Чем более протяжённый прогресс, тем больше эффективность применения любой автоматизации. Чем короче прогресс, тем меньше смысла вообще внедрять эту механику. Можно ли разорвать этот замкнутый круг? Сталкивались ли вы с такими примерами? Или, может, у вас есть интересные идеи развития этой концепции, исключающие злоупотребления?