If a bug has been shipped to production and people are depending on it, it isn't a bug but a feature. If you then "fix" it without notice, it is a breaking change. This is all software/platform development 101.
[0] https://programmerhumor.io/programming-memes/stackoverflow-h...
As of right now, if this isn't adjusted to solve going forward rather than disrupting current applications, I don't have the confidence to upgrade to iOS 18 in a way that I have been confident of earlier releases.