Yes, if we choose to ignore all concepts of basic finance then you have some great points.
But aside from that, hear me out. Maybe nobody, including the Dodgers, would have actually signed an injured and soon-to-be 30 year old whose pitching future is in serious jeopardy to a 10 year 700 million dollar contract if they couldn't use some financial moves to get it down to an actual number that is more like 10 years and 460 million?