The problem is not only SwiftUI. The problem exist on all the cases, like Combine, like LinkPresentation, like RealityKit.
I’ve already says, using the min deployment target version have Side-Effect. which is not a framework author want and have to avoid. I don’t think mixing these two things (weak linking and OS compatibility), for a Package Manager, is a good design