Instead, they have to re-train the model on the old and new training data from scratch.
the re-training is obviously inefficient since it has to process the entire training data received thus far whenever new training data is provided.