Yes, they should pay if they can.
Because of the covid expansion of ACA subsidies, we have working taxpayers heavily subsidizing the healthcare of early retirees (who retired early by their own choice and are not yet old enough for Medicare), while those working taxpayers
funding subsidized ACA often make far less than the early retiree getting over $100,000 a year from their pensions. And remember, that early retiree receiving covid ACA subsidies will also very likely receive a heck of a lot more than their hefty pension when they are soon eligible to start drawing SS and from their likely healthy 401ks one could assume people with hefty pensions also have waiting for them to draw upon. Many of these early retirees getting subsidized are actually soon to be very rich retirees - and likely have plenty in their 401k/IRA which they could tap to cover their own healthcare costs for the time before they go on Medicare and SS.
As someone who has already retired, every working person nearing retirement is well aware of how expensive those gap years between work and Medicare age will be for healthcare, should one decide to retire before SS and Medicare age. It comes as NO surprise. Every financial advisor and retirement article discusses the issue of healthcare and those gap years people will face as they choose how long to work and when to retire - if they decide to retire early.
I read this very recent article last night. It discusses what group of people will be far and away most heavily impacted by the expiration of covid era ACA expansion. It's the well to do early retirees! They are far better equipped to handle paying for their own healthcare than the young low income workers who are the taxpayers currently paying for the subsidies for this early retirement group!
This little tidbit from the link is eye opening and 8.5% part explains why we are hearing reports where families earning even $500,000 or so are getting ACA subsidized due to Covid subsidy expansion!
"These “enhanced” subsidies became available to households with incomes exceeding 400% of the federal poverty line. A household’s financial obligation for premiums was also capped at 8.5% of its income."