Nah, the main point where it looks rosy is I doubt everybody has exactly the same opportunities in Germany. Beiing german makes it easier, and it seems the race/language issues are increasing, saw a few weeks ago that one of Merkel party members proposed to force immigrant families to speak german among each other in public and at home...
Different socioeconomic backgrounds also offer different futures, although this is not only in Germany and it's possible it's less in Germany than elsewhere.
As of you mentionning the US, actually according to studies not only Germany but all/most of western Europe offer better opportunities to climb the social ladder than the US.
I paste below a wikipedia link about social issues in Germany, definetely not the worst around the western world but they exist. Before you point it out, I did notice the authors don't point the finger to german society as the root of those.
http://en.wikipedia.org/wiki/Social_issues_in_Germany#cite_note-44
edit : I'm also wondering about life standard, what about the people working mini jobs ? Those bring very small income, is it only extra Pocket money on top of social welfare or do they really need to survive ?