It's more how bad the state of things is regarding Linux binary compatibility...
Like, I've used Linux through college and dual-booted for a good decade, so I'm familiar with how Linux works as a daily driver. But what makes it so hard to distribute a Linux version? Even for devs who do think the same they seem to struggle with that compatibility.