Não posso afirmar se tem ou não um bug, mas posso afirmar que não seriam necessários 10 anos para completar um anel desses:
A maioria das quests aqui podem ser repetidas a cada 24h
https://browiki.org/wiki/Ca%C3%A7a_no_Calabou%C3%A7o
Se você fizer todas que não sejam de MVP, você consegue 16 Moedas por dia.
Se fizer os 4 MvPs pelo menos 1 vez na semana, você tem: 8 Moedas adicionais.
No fim de um mês você tem: [16 x 30 dias] + [8 x 4 semanas] = 480 + 32 = 512
Se você não tem oque fazer durante a guerra TE, igual à alguns clãs 4fun que ficam quebrando o feudo todo enquanto acontecem os GvG's, você ganha ainda mais moedas com essa quest, que dá para fazer 1 vez por semana (de cada feudo):
https://browiki.org/wiki/Ocupe_o_Feudo
5 x 2 feudos x 4 semanas = 40 moedas por mês.
Ao todo, é possível fazer no máximo 552 moedas por mês com um personagem, se você tiver mais personagens em uma mesma conta você pode fazer mais missões e guardar as moedas na kafra (é até mais rápido, repetir várias de quests fáceis). Mas mesmo assim vamos considerar que você só tem este personagem na conta (e um no nível 99 para fazer aquelas dos feudos de Glória e Kafragarten).
Para conseguir um Anel, você precisa de 20 Núcleos de Golem e 20 Sangue de Gigante Congelado: e cada um destes custa 300 moedas, ao todo seriam 12.000 moedas: se dividirmos este valor por 552 teríamos algo próximo de 22 meses, oque correspondem a menos de 2 anos.
Lógico, dá para reduzir esse tempo com mais personagens em uma mesma conta, e também pode contar com a sorte de receber os núcleos/sangue de gigantes direto das caixas que você recebe na quest de ocupe o feudo, são muitas variáveis. Na minha opinião, apesar de ser um item excelente para dar suporte, ele é muito específico e na maioria das ocasiões dispensável.