All manner of divot mix dispensers, whether they be larger pour spouts (for carts) or individual tubes ought to be ubiquitous; I can hardly think what the situation might be without them.
The club where I still make a few summer rounds has a nice solution for the issue of "Refilling" tubes for use later in the round...on holes 3, 6, 12, 15 and 17, they have stationed a small lidded box which contains about 5-7lbs of divot mix. These 5 refill stations are discretely located about 100-150 yards out in the rough, roughly where the forecaddie spots are on those holes.
The caddies and the responsible golfers refill there primarily, and while it really doesn't inspire many additional golfers (with or without a caddie) to become conscientious, it does make it easier for those parties who were always interested to do their part. It also alleviates "some" of the labor issues in refilling, as the super's staff simply makes refill of the stations part of a weekly event, usually changed out/refilled by the staff assigned to trash detail, which are also dumped weekly/after a tournament.
The only unavoidable, inefficient drone labor devotion is with the cart man, upon whom it usually falls to fill the containers offered at the 1st/10th tee and the two large tubes on each cart.