Depending on the location (again because of the local water), I’d take McDonald’s black coffee over Starbucks any time.
(Although you have to be careful even at McDonald’s because they are using tap water. Some local tap water makes really awful coffee. Down here in South Texas, some cities have enough chlorine in their water to walk on.)
Yes, McDonalds is good if I am on the road, but the water used does matter.