Lol! These huge debts were the cumulative results of 10 years. He put home repairs and even remodeling and all sorts of expenses on
the cards (for the rewards and miles) and then paid it off. Many people do that habitually because you can get substantial rewards from your cards.
I've done exactly that, traveling with a friend. I put both our hotel rooms on my card since I got points; she paid me back.
If season tickets are high-dollar items, it would have been rather foolish to have passed up the opportunity to acquire rewards.