The point of the article is that kicking the can down the road is no longer an option. Everyone in the US Congress has been passing the buck back and forth right along with the Presidents in an effort to keep everyone happy. The result is that the debt has swelled to the extent that all it can do now is implode.
To give you an idea of where we stand, check out this short video: