This continuous sales pitch is reminiscent of the pre-financial crisis era when your mailbox was flooded with credit card offers, and yet credit was the last thing in the world you needed to improve your life.