This question popped up again recently, so I thought I’d link to a video where I explain this in more detail:
Just how financial stable are life insurance companies?
Answer:
https://www.youtube.com/watch?v=85rC5qpR-t8&feature=youtu.be&ab_channel=Monegenix