Hearing that this is pRNG is getting pretty old. Run 10 hamlets and get a low score (Copper Chest). Run 10 hamlets and get a high score (Gold Chest). Count up how many seals you got from each. I think you'll find that skill and performance have boosted your drop rate significantly. That's not even taking into account the militia gear that will drop.