Previously, it wasn’t possible to link sales invoice with sales order. Order
field on sales invoice was free text field so you’ve put there whatever you wanted.
Now that linking has been implemented and linking provides additional functionality, I need to reconsider this.
I agree with you that internal sales order number does not need to appear on printed sales invoices and customer statements.