I am not sure where it changed, maybe as recently as when it was made so easy to visit every single discovered neighbor, and maybe way before that, but I distinctly remember the first few years I played this game that the number of people who could help your Main Hall in between collecting the coins was 20, because one visit equaled 5% of your Main Hall capacity. However, with the last FA, I have been paying a lot closer attention to the actual number of coins gotten from a visit and it is now way less than 5%, and it is not the same in each city either. My chapter 7 Beta city has a Main Hall level of 17, for a capacity of 5.7 million coins. I just had a visitor help the Main Hall and it gave me 57k coins, or only 1%. My chapter 17 Beta city with a leve 37 Main Hall has a capacity of 54 million coins and a visit gives me 260k coins, or 0.4815% of capacity. And my chapter 19 Arendyll city has the hall maxed at level 43, which is a capacity of 160 million coins. Visits to it are only giving me 600k coins each, or 0.375% of capacity. This is why the increased coin amounts for badges and quests are taking so much longer to complete. If anyone with other levels of Main Hall can add their percents here, maybe we can get a better picture of how much we were silently screwed over by this change. Maybe it is even a bug and it can get fixed, but with the FA badge amounts being different percents of main hall capacity by level, and not the same set percent from level 1 to level 43, I expect this change was intentional too.