Between skirmishes, Dalriada and CEs it doesn't take as long as you claim per turn in. I would try doing more than one activity at once and educate yourself better as to how things work.
The mettle buffs were never meant to be a short term grind. Though personally it's not that bad; if I really try in a instance of Zadnor that i stay the full time,I can get that 20 million or close, and that includes two runs of the Delibra so I'm also getting stuff for the last step of the relic, as well as a chance to get the raptor mount to sell/give to a friend (I got one myself) and more coins for the xii based gear. Would be nice if the weekly quest to do both CLL and The D gave more mettle then it does but the buffs are pretty much optional to begin with.
Mettle grind isn't bad but some challenge logs for defeating higher rank mobs (IV and V) could be incentivised aside fragments.
A major downside of Bozja is that it won't matter how much you fill with random non robot enemies, it does not help the monsters have no weaknesses in terms of type of damage so you mostly bring Lost Death or the new Lost Assassination.
I do not remember logs being a thing for eureka because it took awhile for them to see that grind was so bad it really needed them. Especially when you divide the playerbase for it across 4 zones.
The bozja grind in zadnor is fast, even at rank 25. I have 10 stacks of valor and I will say it doesnt take that long given that honors are a reward for sticking with the content. If they made it any easier to get them the content would be dead faster than ever.
Update to the estimate, it will be far greater than 600mil total, thats how much for a single maxed honor.
Sratch that im bad at math. In total it wilk take 30 proofs to from 0 to 10 in one which is about 200mil.
But getting mettle is still really quick regardless
I am taking my sweet time in Zadnor since this thing needs to last me 6 months and I am already rank 24. Eureka needed challenge log quest because it was a pure grind fest. Go here grind stuff...go there grind stuff.