Regarding food - even McDonalds, Burger King and Wendy’s offer salads - some aren’t even half bad.
Roads - yeah, there are some weird laws that have put infrastructure on the back burner of late - but we also have entire sections of freeways that seem to be under construction for years and eventually get fixed. I think everyone, in every state, has the old joke that their state flower is an orange traffic cone.
When I lived in NYC, I lived in a loft and we didn’t have “official” garbage pick up there - so we would have to take our bags when we left the building to find a dumpster somewhere along the way to the subway. But some cities do have garbage pick up every day (for instance, here in Nevada), but different neighborhoods each day of the week. This means, no matter where you drive, you will run across at least one area/neighborhood that has “trash day” and the street looks like crap until the garbage is picked up that day (or sometimes, later in the evening, or crack of dawn the next day, etc.).
I lived in Germany for many years and would have to agree that American cheeses are kind of sucky, and for that matter, so are the breads…there are exceptions, but nowhere near the quality and variety you find easily in any European city/village. Lots of Americans pretty much never eat any other cheeses other than the processed crap you find individually wrapped, and their idea of great bread is any bread without mold.
It is pretty easy to rag on any other country you visit, with regards to what you know and like about your home country…and as a tourist, it is often more apparent when you are only visiting the tourist traps. I have seen truly dismal areas of Berlin, of London, of Paris - not every neighborhood is exactly worth a picture postcard. And trust me when I say I still get the heebie-jeebies when I think of some of the pub food I had in London and some greasy fish and chips that were inedible.
So I don’t doubt those were some real impressions that your friend had, but often you find what you are looking for and maybe gloss over some of the nicer/better things you also discovered. My German visitors to the USA are shocked at the huge cups FILLED with ice for our soft drinks, and Americans are equally dismayed at having to beg for more than one ice cube in a drink in Europe. Different strokes.