"Devs are famously bad at estimating how long a software project will take."
No, highly complex creative work is inherently extremely difficult to estimate.
Akshually... I'm on a dev team where about 60% of us are diagnosed with ADHD. So, at least in our case, it's both.