I think that you're used to coffeeshop Chinese Hockchew/Hainan kopi, the crude brew. For basic American coffee, the subtle brew, McDonald's not bad compared to those that are more expensive from hotels and restaurants. The difference is like between soup and broth. And yes, McNuggets are not bad too, especially with the curry sauce.