I schedule feed. Taycie comes to work with me where there is another dog. I personally, don't want to feed the other dog

She also has food allergies so she is on a very strict RX diet, so I don't want her eating his food either

I also don't want to bring along her food, if I don't have too, mostly because I end up forgetting it or I end up wasting it.. (If I am using wet mixed with dry) It really for me, in my situation is the most convienent.
I also like it because it was so easy to potty train her. I know when she needs to go out and I am able to keep track of how much she is eating. I also know when she is "off" her food and things are not right. Because of her special diet she only gets that and that is it. I do bring along a scoop of kibble in a tupperware for treats throughout the day and give them to her.
For us, that is why, and it works the best for us! In the end, I think what works for every individual dog is the most important. Some really do ok free feeding but if I ended up bringing food along, there is no doubt in my mind their dog would be eating her RX diet, and it is to expensive to do that .