Here's an idea that would probably involve its own expansion, since it requires a major reworking of current features: culture and religion in provinces should not be homogeneous, and they should shift dynamically over time. Each province would have percentages of each culture and religion present, and there would be various pressures to increase or decrease the percentages over time.
A variety of factors would cause a culture or religion to become more dominant in a province: whether bordering provinces have that culture/religion, whether it is the dominant culture/religion in the state, whether you have a missionary present in the province (I think missionaries should be re-purposed to also act as cultural ambassadors, giving a bonus to growth of the primary culture in a province; this could be done at the same time as religious conversion or it could be implemented as two different tasks that a missionary can do when you deploy him). Every religion and culture would have a modifier based on these factors, so they can push against each other to determine what grows and what shrinks.
For example, take a province that's 70% Occitan, 30% Francien. Maybe Occitan is spreading at +10 because all the neighboring provinces are Occitan, but Francien being the primary culture gives +5 and a missionary spreading culture gives another +5, leaving the province balanced. Of course, if the province is 60% Occitan, 30% Francien and 10% Basque, the fact that Francien and Occitan are +10 means that the small Basque minority will slowly disappear over time. Various balancing factors could be implemented (e.g. "embattled minority" event gives a bonus to a group that is currently between 5% and 10%) so that small cultures aren't automatically wiped out, but over time cultures would shift based on where they're tolerated and where they're not. The existence of a homeland could also give a bonus, to reflect the fact that a Swiss minority in France is going to be more likely to hold on to their cultural identity if they know that there's a powerful Swiss state out there (currently implemented as a hard block on conversions if the national state exists, which is bulky and unrealistic).
In all of this, religion would essentially be treated the same as culture, except that the spread rates would be higher, allowing for bigger shifts. It may take 100 years for a province to stop considering itself Sicilian (and even that is only if you really push), but religious conversion can happen in less than a generation if you're aggressive about it. Maybe some integration of the religious unity and accepted cultures mechanisms would also make sense, reflecting the overall diversity or uniformity of the state.
A variety of factors would cause a culture or religion to become more dominant in a province: whether bordering provinces have that culture/religion, whether it is the dominant culture/religion in the state, whether you have a missionary present in the province (I think missionaries should be re-purposed to also act as cultural ambassadors, giving a bonus to growth of the primary culture in a province; this could be done at the same time as religious conversion or it could be implemented as two different tasks that a missionary can do when you deploy him). Every religion and culture would have a modifier based on these factors, so they can push against each other to determine what grows and what shrinks.
For example, take a province that's 70% Occitan, 30% Francien. Maybe Occitan is spreading at +10 because all the neighboring provinces are Occitan, but Francien being the primary culture gives +5 and a missionary spreading culture gives another +5, leaving the province balanced. Of course, if the province is 60% Occitan, 30% Francien and 10% Basque, the fact that Francien and Occitan are +10 means that the small Basque minority will slowly disappear over time. Various balancing factors could be implemented (e.g. "embattled minority" event gives a bonus to a group that is currently between 5% and 10%) so that small cultures aren't automatically wiped out, but over time cultures would shift based on where they're tolerated and where they're not. The existence of a homeland could also give a bonus, to reflect the fact that a Swiss minority in France is going to be more likely to hold on to their cultural identity if they know that there's a powerful Swiss state out there (currently implemented as a hard block on conversions if the national state exists, which is bulky and unrealistic).
In all of this, religion would essentially be treated the same as culture, except that the spread rates would be higher, allowing for bigger shifts. It may take 100 years for a province to stop considering itself Sicilian (and even that is only if you really push), but religious conversion can happen in less than a generation if you're aggressive about it. Maybe some integration of the religious unity and accepted cultures mechanisms would also make sense, reflecting the overall diversity or uniformity of the state.
Upvote
0