I will have to agree with you about the trainn situation. Far too many delays; and as for the long distance trains, they do not offer enough price competition in comparison to air flights to same in-country destinations. While many may have the impression that wurst (sausage) is at the top of the list for favorite foods among Germans, as far quick meals are concerned, Döner Kebab is an absolute hit.
There are a large variety of natural spring waters to choose from at the local markets, many of which are non-carbonated. I think that in general that the public has become more health conscious and tends to consume fewer soft drinks.
Many can and will converse in english, it just depends on the circumstances. If the person with whom they are speaking has little to no German speaking skills, most will be more than accommodating in carrying the conversation in English.
Germany offers a good mix of both traditional and modern, that what makes it such an interesting place,
RE: 10 things you got wrong about germany (from a german)