I read that the syrup is stored in these special tanks, and when it's mixed with the carbonated water, it comes out as the best tasting, freshest Coca-Cola you can get. It's always tasted amazing at McDonald's. Almost like bottled Coke.
Supposedly McDonald’s is the only business that gets the syrup distributed in metal kegs. Everyone else gets the plastic bags, which could lead to some taste difference.
I am pretty sure I could blind taste test canned vs bottled soda.
Definitely depends on the store in my experience (Aus), I think some may not maintain their machines as frequently/well, or maybe even deliberately watered down. Glass bottle Coke is the best coke imo.