Abbasid Dynasty and Rus have interesting macro mechanics, where reaching certain milestones (connecting a number of houses, and killing a number of animals on the map respectively), gives you a boost in economy. I love these macro mechanics with a caveat, that it’s a bit disappointing that they are descrete bonuses and not linear ones. As an example, reaching 499 killed animals gives you nothing compared to someone that has 250 killed animals, which doesn’t feel very good. Killing one more to get to 500 animals gives you a sudden +5% food harvesting rate and 6 seconds faster periodic gold from Hunting Cabins. Something about this feels a bit underwhelming.
I would personally enjoy much more a system akin to last hitting in MOBAs, where the bonuses get higher the more animals you kill, but in a continuous, linear manner, without those arbitrary milestones. For Abbasids, due to the Golden Age thematic, it would probably make sense to keep a fixed milestone element, but maybe having it split up to add a continuous one as well, that gets better with every building you connect to your House of Wisdom would make the mechanic more enjoyable and rewarding.
From a competitive perspective, a linear reward system feels much better than a tier based one, probably due to its positive reinforcement nature, being constantly rewarded for your actions. You can get into a game and strive to get that number as high as possible, knowing your results are paying off now, as opposed to just striving to get a faster Tier 2 timing this game.