I paid into a 150,000.00 SGLI policy while I was on active duty. It was taken from my USMC paycheck each month.
I did this to pay for my own funeral expenses and allow for others. I also had a smaller monthly payment "allotment" to cover my car loan and insurance.
For a car that I did not drive.
Dietrich is lying. Once you are no longer on active duty, you are no longer paying for it. And if you want to continue it, there are other options than Veterans Group Life Insurance (VGLI).
What Dietrich describes is total bullshit.