Germany continues to cut social benefits that have been in place for decades. I predict that within 50 years the social benefits that Germans receive will be next to nothing based on the German birth rate which is about 1.38 children per mother in 2009. (Germany Birth Rate). This is approximately 8 births per 100o people. The German death rate is 11 per 1000 people and rising.
Using simple math it is easy to see that Germany is quickly running out of people to pay into the big social money post.
Compare this to the US birthrate of 14 per 1000 people and 8 deaths per thousand.
Only 15 other countries have a lower birthrate then Germany. They are (in order):
Austria
Croatia
Italy
Poland
Niue
Armenia
Virgin Islands
Svalbard
Tokelau
Falkland Islands
Norfolk Island
Vatican City
Pitcarin Islands
Christmas Island
Cocos Islands
Americans would be amazed at the amount of social benefits Germans get.