This is just stupid, plain and simple.
Even though I actually spent a couple of hours yesterday doing a SwiftUI prototype of an app I am considering writing, I already regret it.
In fact, I actually have less and less interest in developing (or even supporting developing) for Apple platforms due to this kind of deliberate and maliciously arbitrary amputation of existing features.