I don't consider myself a Machine Empire expert so would be interested in other opinions here. I've mostly seen that some people take it and others don't. +2 trait points and cheaper pop mod is nice and will let you pick some pop bonuses. I guess I'd be interested in when you do pick it what traits you usually select to understand what you would be sacrificing in comparison to other AP bonuses.
Not an expert either, but I play machines a fair bit so here are my thoughts:
I think it's still good, just not quite as good as it was before 2.2, mostly because you don't have quite as fine control over pop building to minmax your specialization possibilities. And I think that's put a lot of people off of it.
As for what I do with it, I sort of have two approaches.
One is that you try to build specialist templates, and then set your planets to only build the relevant specialists. This is a bit micro-heavy, but could be strong. (For really insane levels of micro, you can go further and swap templates to get a mix of menial and complex drone specialists matching up to the jobs available in your buildings, and then try to force the AI to put the right ones in the right jobs.. which might involve gaming the priorities a bit as well to encourage proper placement, and the occasional bout of "empty all jobs then refill them.")
An approach I like here (which may not be the best) is to start with Mass Produced + Durable. Save the point from Robomodding until you unlock Synthetic Age, then create four templates as follows:
+ Double Jointed, + Superconductive (for generator worlds)
+ Double Jointed, + Power Drills (for mining worlds)
+ Double Jointed, + Logic Circuits (for research worlds)
+ Efficient Processors (for forge worlds, it's the only boost with relevancy there.)
(The reason to save the point from Robomodding instead of just adding Double Jointed straight away is to avoid doing an extra round of upgrades before unlocking the cost reduction from SA.)
The second, less complex approach is to just take the Forge template bot as a Generalist bot, since the bonus applies to all jobs.
I'm thinking of trying a slightly different one now though. Start with a Mining template using Luxurious for the extra points needed, then go into the full specialist spread (using the points from SA to remove Luxurious from the main template.)
...
I am a bit curious how robot templating works with leader-specific perks, though. Specifically: if I start my initial species with Enhanced Memory for my initial leaders and then take it out of the template later on, do my current leaders lose it or do I just not get it for any replacements I might have to hire later on? If I add it to the template later, does it get added to my existing leaders as well or do I have to replace them to get leaders with that trait?