honestly my take on it was that by the time you have a rail network with more trains than you can manually update surely the player would have at least one roboport, not even counting any bots.
whilst i could make it take from the chest as well, it would increase the complexity, also would have to be redone for the equipment that was already in the train since it currently drops and gets marked for deconstruction.