DMARC, not DKIM
It's DMARC that's to blame (being a broken solution). DKIM itself is fine.
It's also the obnoxious "conversation view" I suspect. Switch that off and only the actual spam ends up in the spam box. I probably get less mail than Linus, but I do get 100 or more per day on gmail, and the false positives are rare. But come on, if you care about this, you need to eyeball the spam folder a couple of times a week. I see less than 1% false positives and they are almost all from user@yahoo.com via mailing lists, and caused by DMARC.