I vaguely remember someone saying that a steam train has made it to Ryde, but I can't find anything online so quite probably me misremembering.

All the imagery available quite clearly shows that these lines are disconnected, so I'd assume "should be" meant that they'd like one, and not an issue with OSM.