It is all BS. But the people with "credit up to their necks" SHOULD NOT be living the lifestyle they do. They are living in a fantasy world that at any moment could end in misery. Anybody with an honest financial background would agree...And it's evident that many do not have Financial Planners.
And that is NB's whole point