By “point” I assume you mean “reshape handle”. The Point is actually there in the Link.Route.Points. And there is another point just before the end of the route at “Unit two”, that does not have a reshape handle.
The reason is that when ports have a FromSpot or a ToSpot, the routing will have the first or last segment come out straight from/to the port. The length of this segment is controlled by the FromEndSegmentLength and ToEndSegmentLength properties on the Route, and defaulting to the attached Node properties on the port FrameworkElement.
Because the length of the end segment is fixed, the user cannot move that point with the LinkReshapingTool, so there is no reshape handle at that point.
Also, it is handy to leave that point open for use by other tools’ handles, just as the very end points are open for use by the RelinkingTool.
If you really want to have a reshape handle at those next-to-end points, you could override Route.AddOrthoPoints to add an extra Point at the same points.