Late into port

Yesterday I ported my mobile number from O2 to BTMobile. All went well and BT kept me up to date as required.

This morning I received a text from O2 saying my number was porting today and they were sorry to see me leave. My reply was they are a bit on the late side.

In an era of instant electronic communications why is it some companies, normally communication ones can’t get the hang of how it’s done?