As for citizenship, I disagree with you. It should definitely be made easier, especially for those born in the country. Integration is much easier in the US because, once you're a permanent resident, a Green Card holder, the path to citizenship isn't very long or complicated. What's complicated is actually getting into the country legally, but that's another debate. The other thing the US offers that Germany doesn't, is automatic citizenship to those born on your soil. You may think it's insignificant, but I'll tell you one thing I know from recent personal experience. I recently obtained Swiss citizenship after nearly 20 years in this country. I feel different. My commitment to this country got stronger and I feel like I'm no longer an outsider. When I talk about Switzerland, I no longer say "they" like I used to. I say "we". Citizenship matters more than you think. I do agree that it shouldn't be given lightly, but when we're talking about people who were born, raised and educated in the country, if they don't deserve it, then who does?