Your first point is fair as it might sound like we want to keep the cake and eat it too. But I want to be clear: June 2026 fix DOES fix CVE-2026-42897. The CVE itself was updated to say that this update is the fix. Install it and it is fixed.
But indeed, we are doing some more work in adjacent areas. We are recommending keeping mitigation out of abundance of caution. We are not aware of any new ongoing attack or anything like that, but there is more we want to do here. We also know that some of our customers are really hurting due to mitigation known issues and that is why we are providing options (and information how to block/remove mitigations, if so desired, after installing the update). We would not tell you this if we did not fix CVE-2026-42897.
Your interpretation of CVE-2026-45583 - Security Update Guide - Microsoft - Microsoft Exchange Server Remote Code Execution Vulnerability is right. The issue with "built-in scripts" is something that we cannot truly fix outside of the Cumulative Update (which June 2026 release is not) so we are asking folks who need the scripts to download them from GitHub. In fact, we will remove those scripts from installation media in a future CU.