Are demographics really to blame for the struggling economy?

So they say.