It can be really frustrating after a long flight to start your approach as number one only to find someone just over takes you on final and land, you are than told to go round! You have some very valid points, in the real world this would never happen as the CAA will take your licence away the moment you land if you overtook another aircraft recklessly endangering safety of another aircraft.
But meanwhile until this issue is addressed in the simulator by Asobo just land anyway rather than going round and wasting time, I know this is a big immersion killer but what can we do. Once off the runway tune to ground and all your worries are over. Other option is to reduce ai traffic to bare minimums.