"it seems to me that AI is best at replacing jobs I have a layman's understanding of, and AI is no good at replacing jobs I have a professional understanding in."
You attribute this to a 'bias of underestimating other people's jobs' I attribute this to a 'bias of overestimate our own jobs'.
Most programmer jobs do not involve facebook clones that support 500 million users. Most programmer jobs are boring crud apps for random companies in traditional industries. Just think of what the outsourcing mills in India produce, and how many people they employ, then think again about how many jobs generative AI replace.
Also, Hollywood rapidly organised to try to slow down AI. They could see, very evidently, how extremely rapidly AI was advancing, and how lethal the threat is to them.