No. Because if the GM frames events in such way, that there is always only the one sensible thing to do, it is still a railroad, just more elegantly done than one where the GM uses force to block outcomes. To avoid this the situations should be more open ended, without one obvious outcome...