Is it at all possible these character limit rules were meant to help performance? And if so, perhaps the solution is to tie the character limits to government rank, or even status as a player
If this is answer to my comment: if there is any relation with performance: no.
If there will be sense to tie it with status of player/ rank - YES, absolutely YES.
This system is just another complication in game and because of it - is part of game we should be focused on.
In general system is OK as it's something logical that smaller factions shouldn't have problems with characters suitable for all offices. Maybe not exactly "logical" but it can be understood that Paradox added this as part of system which cause additional problems for big empires. I understand it. There is some kind of logic here.
Limits ARE NOT BINDED with our rank and NEVER WERE.
Number of great families (I'm not sure if all data from wiki is updated to current version) was bidned with rank:
imperator.paradoxwikis.com
Because marriages could occur only in great families - so in this way we could also have more marriages and more children when we expanded.
But CHARACTER LIMIT RULES (COURT_SIZE) is not related with our rank in any way.
The BIGGEST problem is that if limits (who may marry - if only few members of great families or if everybody) are still as they were before and these restrictions were not dropped - it's just disaster.
Before PROMIENENCE was removed as important factor we could MANIPULATE number of new characters if we saw that we may face problems by preparing characters with HIGHEST PROMIENENCE.
Now base number of children is 2 and can be reduced to one if we activate penalty.
This system also has some mechanics to save faction from situation that faction will run out from characters. And what we have in 00_defines
IDEAL_CHILD_PER_FAMILY = 4
and later:
MIN_SIZE = 4; #below this size the family will look desperately into adopting minor characters
MAX_SIZE = 18; #above this size the family won't look into adopting minor characters anymore
As I understand great families have tendency to have 4 children. I also guess that
BASE_NR_OF_CHILDREN_PER_COUPLE = 2
Is not "hard cap" and and if number of children in family is lower then 4 - couples get some fertility bonus (???)
How this rule: IDEAL_CHILD_PER_FAMILY = 4 interacts with this rule: BASE_NR_OF_CHILDREN_PER_COUPLE = 2 - I HAVE NO IDEA.
I think that if IDEAL_CHILD is more important then BASE_NR_OF_CHILDREN we can just increase number to 6. But on the other hand I just don't know if it won't result in spam of new characters
And what is most important - I have no idea how this system of marriages is organized now. If nobody answer me here in this thread or in reddit under my question, I will add separate question if anybody knows how marriage system act.
I don't understand why PARADOX didn't explained all this system - how these numbers interact with each other. I guess that modders could understand them - but I'm not sure if questions about numbers in current 00_defines is proper question for subforum about mods.