As much as I'd like to fix graph connections, there are many places on toll roads most commonly where it just makes sense to have separate points.
I thought I had a topic about this somewhere here or in a GitHub issue, but I'm not finding it. The idea in the back of my mind for a few years now is to introduce a new (likely non-clinchable, but eventually preview- or active-level so it would get into graph generation) system to provide the segments that would turn into the missing edges. The case closest to home for me is NY I-90's 27(NYST) and NY NY30's I-90, which would be connected by an edge that essentially represents the ramp.
A sample ny.nyexit27ramp.wpt (or something like that) file might look like this:
NY30 http://www.openstreetmap.org/?lat=42.926807&lon=-74.199686
I-90 http://www.openstreetmap.org/?lat=42.922932&lon=-74.196424