self-serve soda fountains are supposedly unclean and harbor lot of bacteria in many places, so this is probably a good 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.