I do think the internet stack is in dire need of modernisation. But moving TCP functionalities higher up the stack is not the thing that needed improvement