I don't think it applies in this exact case (the base OS locking itself down), but in general:
> Furthermore, it's work that every user benefits from, rather than requiring an IT professional to reconfigure for each use case.
A distro could distribute, say, bubblewrap configs that automatically sandbox packages and every user could likewise benefit from that.
> What do you see as the downsides?
I think you're right that devs are best placed to lock down their own code, but if you don't have developer buy-in (or if they just don't want to make the effort or aren't available) then externally-imposed sandboxes are a lot easier for distro maintainers or end users to add after the fact than trying to patch the actual program source to do pledge+unveil or such.