A much simpler explanation is the same thing news sites have discovered a long time ago: violence sells.
It's visceral and easily understandable: "somebody is being hurt and shouldn't be, be outraged", or "somebody is being hurt and should be, feel some schadenfreude" both work.
It also feels important and it's easy to understand. Compare, eg, "ZFS Without a Server Using the Nvidia BlueField-2 DPU". A very tiny percentage even knows what is being talked about, and even being an IT pro I don't without reading (a filesystem without a server? What's a BlueField-2 DPU?). And then considerable effort is needed to read such an article and think about whether it actually says something interesting, and whether something is badly wrong somewhere.
So content almost unavoidably gravitates towards subjects that don't require technical understanding, or thought. Outrage is also good for maximizing clicks and passing the link around.