Railway=station as an area?

I think we should mainly trust our fellow mappers to find a good spot for railway operating site nodes. This has worked well for many years. (Most of them are separate nodes off the tracks.)

Unfortunately, entrance nodes can’t currently replace a well-placed railway=station node in terms of routing. Just plan a route to the railway=station multipolygon relation Budapest-Keleti using GraphHopper, OSRM or Valhalla:

None of these routing services can take station entrances into account. As a result, the suggested route is completely misleading and takes you a full kilometre away from the platforms. (The correct route would be the one I’ve marked in orange.)

If you miss platforms on the map, why not draw them? I don’t think this should stop us from improving the routing and rendering of railway operating sites in general.