Dave Ramsey vs. real life: Why his ‘no credit card’ rule fails most Americans