It's definitely not for everyone. It can certainly be cost-prohibitive for some, and at the other end of the spectrum it can make more sense to self-insure. But there's definitely a sweet spot where it makes a ton of sense. And there are hybrid products now where there's also a life insurance component and your beneficiaries can effectively get your money back if you end up not needing care.
At 55 or so it'll cost ~$5000/year. Maybe more. Often these will get you 5 years of LTC coverage. And the premium is not fixed, in fact most premiums have increased significantly in the last 5 years or so (say from $4000 to $5000).
So you pay for 25 years, now you're 80. My guess is premiums will continue to go up in that time. Let's say you put out $150K in premiums. A year of LTCI might cost $150k at that point. If you had invested it at just a 6% return you'd have doubled your money ($300K). Average length of stay in nursing homes is ~ 2 years. 1/3 of nursing home stays are under 100 days and covered by Medicare. Only 10% of nursing home patients are still there 5 years after arriving.
to me the only real benefit of that insurance is the long tail (that 10% of patients). Note, that is not 10% of population, that is a subset of:
-Those that live long enough to be alive at typical nursing home age
-Those that have health issues requiring nursing homes / no secondary support with children/siblings/spouse
For me, I'd choose to self insure.
Also, those hybrid products I am very skeptical on. One is a life insurance product I am fairly certain... why add life insurance if you don't need it? At 55 you don't need life insurance, your children are grown and the house is well on its way to being paid off. And the other product is an annuity product I believe, which tend to have lots of hidden fees. Be very wary.
LTCI used to be a good deal, but prices have increased 30-50% in the last 10 years, maybe more. A better way to account for long term care insurance if you ask me is to delay SS filing til 70. For those thinking of taking it at 62, you nearly double your income by waiting til 70, it is inflation adjusted, and pays until you die. That's your 'long life' / 'long term care' insurance - steady income in your final 10-30 years of your life that increases each year. That income stream alone will pay for half of a nursing home stay, with your other income / savings picking up the second half, all in the unlikely event you have a multiyear stay in a nursing home