I thought the boxed logo brings back the feeling of some of Ten’s legacy intros,
They also used the Ten logo in a box as an element after the refreshes, even after it vanished from the open Ten News and Current Affairs - #51 by Zampakid
So it’s a nice hint towards Ten’s history but very modern.