I think this is exactly the culprit. If Asobo implements a replay function, people won’t take it nicely if it works “pretty well” and is “pretty good”. It needs to work perfectly. Also with 3rd party planes.
So it’s probably the old 80-20 rule. 80% of the effort is done in 20% of the time. The last 20% take 80% of the time.