The change is about theft, but I've seen kids fill their cup to the point of submerging the nozzle, then do it again when they go for a refill after drinking it. Self-serve should never have been a thing.
The change is about McDonald's not wanting to staff enough to have people actually in the restaurants. They're slow rolling a change to only take out.