I'm moderately amused that as an interventional radiologist, you didn't bother to mention that IRs do actual procedures and don't just WFH. When I was doing my DxMP residency there was a joke among the radiology residents that IRs had slotted into the cushiest field of medicine and then flopped the landing by choosing the only subfield that requires physical work.
Well I do enjoy procedures. As for diagnostics, it’s very different when you come from a CS background.
On a basic level, software exists to expedite repetitive human tasks. Diagnostic radiology is an extremely repetitive human task. When I read diagnostics, there’s a voice in the back of my head saying, “I should be writing code to automate this rather than dictating it myself.”