At this point I think we can safely say that Apple disagrees with this point and that they believe there is a good reason to hold off on the release.I really hope they drop an update today. I don’t believe there’s any good reason to waste weeks worth of beta testing and development for iOS 17.5.
We can only speculate as to what that reason is but it's likely a combination of knowing their schedule, knowing what work needs to get done, and understanding how much time they need from the beta cycle to hit their targets.