Just Blame Credit Cards

Since learning recently that our nation has gone down the economic dumper, we’ve had time for our financial experts to offer their theories on what went wrong.
Basically, there’s been lots of fingerpointing and placing blame on everyone else but ourselves.
We’ve heard Democrats blame Republicans, and vice versa, the poor blame the rich, and vice versa, [...]