Here's a thought - I'm observing ethics shift become slower and slower as time progresses (as @klc123 suggested I keep an eye on things past 2300). First fifty years went by like a breeze in terms of ethics drift, the next 50 were a crawl, now I have 97% projected xenophobe ethics and it's sloooooooooooowly growing, but the pace has become glacial (2339). I suspect that the ethics shift might be limited to a certain number of pops checked every time there is such a check, not literally every pop in your empire. If that is the case, then you'd observe it becoming slower and slower until, around 2400 with pop counts in the thousands, it might as well not exist. The "easy" check for this would be to see how much, if any, pop ethics shift after 2400.
I'll report back when my Inward Perfection save is far enough along, as I have exactly two factions, and no outside interference short of foolish AI wars (which will stop once I beef up the fleet). Last time I checked I can swing it from 97% xenophobe expectation to around 40% by switching promotion/suppression on and off (and those do work, by the way, or I'd not have gotten to 87% xenophobia in the first place) (and getting rid of xeno slaves). Once I have that save I'll also upload it so you can see for yourself what's happening (and have mercy on my gene clinic memery spam
)
I'll report back when my Inward Perfection save is far enough along, as I have exactly two factions, and no outside interference short of foolish AI wars (which will stop once I beef up the fleet). Last time I checked I can swing it from 97% xenophobe expectation to around 40% by switching promotion/suppression on and off (and those do work, by the way, or I'd not have gotten to 87% xenophobia in the first place) (and getting rid of xeno slaves). Once I have that save I'll also upload it so you can see for yourself what's happening (and have mercy on my gene clinic memery spam