But if you want to navigate in a 3d space (flying/space games) navmeshes are useless and you have to roll your own spline(ish) 3d space navigation/obstacle avoidance system. (It's kinda weird that an engine as popular and massive as UE5 only has nav meshes.)
At least we have it relatively easy (I think you're talking about programming positions?). Imagine working in a mine or something and then what do you do.