Europe is shrinking. But have a little perspective.
Germany + France + England + Italy + Poland + Spain + Netherlands + Belgium + Austria + Hungary + Portugal + Switzerland + Scandanavia + Czechoslovakia + Romania + Yugoslavia + Bulgaria + Greece + Baltics + Ukraine + Belorussia + Ireland = 590 million people, or twice the population of the US in 1/2 of the land.
Even losing 100-200 million to declining fertility would leave them with plenty of people.
Maybe so, but they will still have an inverted age demographic (many more welfare-using old people than tax-paying young people) which will lead to economic depression and chaos.
There's a Paris- based writer named Claire Berlinski. Read her Menace in Europe, and you won't be able to sleep for 3 nights. It's going to get very nasty over there.