Does all this relate to banks withdrawing your CC when you retire, subject to any retirement income you may have?
No, I don't think so. It's more about difficulties encountered once you are retired and try to get a new credit card eg for a sign on bonus, a better deal or because you want a different one. Mr Seat 0A and I have a mix of government super pensions and self managed super pensions, and investment income that is more than we had as salary, but a couple of years ago, the main banks would not touch us:
Them: "you could withdraw all your super and sell your investments and then you would have no income."
Us: " we could have lost our jobs, and then we would have had no income. Why don;t you look at our tax returns for the last couple of years to see what our income is?"
Them: "Nope."
Some more recent posters such as
@lovetravellingoz and
@Scash are suggesting that banks now have a better way of accounting for people with retirement income rather than salary income. But my advice would still be to get as many cards with as high a credit limit as you think you might need before you retire, as this is likely to be easier. Plus as pointed out by
@Peregrine, even those that are accepting retirement/investment income do this at a significant discount eg only count your income as worth 35-40% of the income, in our case, government super was only counted at 90% of the payment yet my self employed income was counted as 100%

. It's good to see they are waking up a bit to the spending power of oldies in retirement (Amex has certainly seen a LOT of spending by me on travel in the past 12 months, with more to come), but I reckon it's still easier to do it all pre-retirement.
ETA: The banks have never tried to withdraw any of my current cards