Secondly, the points the article does try to make are wrong, and the very first comment on it explains most of it. The article also suggests that things are just fine since the government can just raise taxes or reduce benefits to eliminate the problem, but doing so fundamentally breaks the promises that have been made to enrollees. You can fix the finances of any government program by paying less or charging more taxes, so it's kind of a silly argument. Social Security will probably exist forever, but its financial structure requires promises to be broken when population growth rates change (that is, when the rate of new inductees into the scheme slows).
This is off topic; I'm done talking about it.