Anecdotal, I don't know a single person who likes McDonalds (or any other fast food's) sodas. I'm not in the US, if that makes a difference
The consensus among close to a 100% of people I know is glass bottle > can > plastic bottle > fast food dispenser