I kind of wish they start sending records in randomized order to take out all the broken implementations that depend on such a fragile property
Randomization within the final answer RRSet is fine (and maybe even preferred in a lot of cases)
We thought it as just the default ntp servers abut had some reboot during this event because www.cisco.com was unavailable.
Honestly, it shouldn't matter. Anybody who's using a stub resolver where this matters, where /anything/ matters really, should be running their own local caching / recursing resolver. These oftentimes have options for e.g. ordering things for various reasons.