I am yet to be convinced the issue is the volume of processing required, and not unnecessary calls to reoptimise the same jobs and the same pops again and again.
As I understand it .... each pop has a preference for the stratum it wants to work in (rights), and a weight to measure how good it is at certain jobs (traits). All other factors (tech, policy, empire ethics, etc) affect all pops in an empire or on a planet equally and shouldnt influence relative job weights.
The only time jobs should be reoptimised is when a new pop arrives on a planet, or the species design or rights are changed. This doesnt happen multiple times per month.
What am I missing here?
You are not missing anything. We just can't tell from the outside and the devs are not talking.