Interesting discussion. As someone quasi "in the trade" he's my 2 cents. Never ever buy any type of "life" insurance. Instead purchase what you really need. If you have an income from wages and want to protection spouse and children from premature death then purchase income replacement insurance, aka term insurance. You have estate considerations where you need insurance for your entire life then purchase that estate insurance = a permanent policy. If you have a ROTC college loan and aren't active duty and IF your parents would suffer a hardship if stuck paying off your loans then purchase student loan payoff insurance = a small declining death benefit short duration term insurance.
Active duty and no dependents = no "financial loss" if you die, hence no insurance needed. Insurability a potential issue in the future? Then the VA insurance, which is otherwise expensive, is a great deal.
Insurance isn't "relatively cheap" for the young and healthy since they are not likely to die; period. Whatever the cost take those dollars saved by not buying unneeded insurance and toss it into a TSP account instead. Rates of return for whole life, universal life, etc are awful compared to a TSP equity investment.
Now, be smart and plan ahead, a LITTLE bit. Buy term when engaged, not married. Buy term when planning on having children, not after birth. No reason to jump into this game too early.