Why is the default Distance/Length unit Centimeters (instead of Meters)?

You should probably try and ask this during a live stream with a technical writer.
I doubt you’ll get any sort of answer regardless.

You aren’t exactly wrong that floating point precision becomes an issue sooner, buy you do sound paranoid about a non-problem.

The only way you notice anything is if animations jitter or if rendered items look weird. Neither of those issues occurs much even around 8km from origin.
(If you are making scientific stuff, wft are you doing in engine anyway? There’s math lab for that…)

This engine is literally falling apart, and full of incomplete work. The base unit is likely the last thing they’ll ever even consider worrying about.

Also, in regards to architecture, CM provides much cleaner views.

Last thing:
Engine settings - editor appearance - units.
Change to your hart’s content.
(I doubt it’s more than a multiplication in practice, you’d need to test to see if it makes any difference for floating point precision)