The problem is the inconsistency - if you set meters in the editor, then place your object at (1, 0, 0) and then print the coordinates, you will still get 100, 0, 0 printed on the screen. Sure, you can use types and other methods to make sure you don’t mess things up, but you can’t just pretend that 1 unreal unit = 1 meter, that will break your displays in the editor.
if you have to use formulas (and you need to convert to SI for all the constants to align), then it’s just an ever-present multiplication/division that’s really annoying.