Yes 100% agree the unit settings in MSFS are utterly useless and wrong. Someone with no sense of aviation conventions most have programmed those.
Only workaround. Keep on US and use the mods.
But no workaround for FP which also has many more problems but that is another topic.