I have never invested in an MYGA and admittedly am ignorant of how insurance companies ensure they stay in business with all the potential insurance claims that could be made which are not in their control.
At this point, I would rather get a little less ROI with a treasury (or bank CD) and feel confident I can get my money back (and in a timely manner).
Having said that, the more posts I see here with people so confident in MYGAs, the more open minded I get to dipping my toe in the water. But at this point am going to stick with treasury/CDs.