He only said "credit cards with rewards", as in there's no incentive for people to use credit cards that have a reward if they end up charged more for every purchase.
Also if you are a millionaire and are having a hard time finding a place to rent, why not just offer to pay 6 to 12 months of rent up front? Even in NYC that tends to work.
Yeah, you'd think that having "good savings" is at least as good as "good credit".
The only reason I have a credit card is in case I need good credit in the future for a mortgage or something. Otherwise a debit card would suit me fine.