In terms of loyalty there is much room for improvement, especially with regard to a more exciting lategame.
The fact that religion now has an effect on loyalty is a good step in the right direction. Loyality really offers many other possibilities. E.g. government and policy card changes could affect loyality if they happen to often as well as maintaining an outdated government or specific policies for too long. But also the composition of the population could be included in the loyality game mechanics.
In Civ3 there was a city overview with the ethnic composition of a city and I think something similar would be nice for Civ6. This would give new challenges to the player if he wants to hold together a huge, largely conquered and therefore multi-ethnic empire. With accomplishments such as nationalism, these different etnicities/identities could be given more weight in loyalty and could make holding a wide empire more challenging in the lategame.
Aside from that, loyalty also could basically be influenced depending on the distance to the capital, similar to the corruption in Civ3, so that in the end effect colonies may split off from their own empire and continue to exist as a new civilization as in Civ4.
I suggest this because extern loyality pressure mainly affects smaller empires and wide empires basically suffer from no negative effects concerning loyality which makes it too easy to manage a huge empire.
I think the maintaining of inner stability of one's empire would be an interesting task for the player in the lategame, after the expansion and constitution phases of the early- and midgame are largely completed.
The fact that religion now has an effect on loyalty is a good step in the right direction. Loyality really offers many other possibilities. E.g. government and policy card changes could affect loyality if they happen to often as well as maintaining an outdated government or specific policies for too long. But also the composition of the population could be included in the loyality game mechanics.
In Civ3 there was a city overview with the ethnic composition of a city and I think something similar would be nice for Civ6. This would give new challenges to the player if he wants to hold together a huge, largely conquered and therefore multi-ethnic empire. With accomplishments such as nationalism, these different etnicities/identities could be given more weight in loyalty and could make holding a wide empire more challenging in the lategame.
Aside from that, loyalty also could basically be influenced depending on the distance to the capital, similar to the corruption in Civ3, so that in the end effect colonies may split off from their own empire and continue to exist as a new civilization as in Civ4.
I suggest this because extern loyality pressure mainly affects smaller empires and wide empires basically suffer from no negative effects concerning loyality which makes it too easy to manage a huge empire.
I think the maintaining of inner stability of one's empire would be an interesting task for the player in the lategame, after the expansion and constitution phases of the early- and midgame are largely completed.