I could find lots of things wrong with both US and Germany. Everywhere has its problems and nowhere is perfect. I’ve spent time in just about everywhere and lived in a multitude of environments and cultures. I’m happiest living in Rochester, NY than I was anywhere else. It’s all personal preference, but the “issues” mentioned in other comments were not constructive nor related to the OPs questions.