Insurance vs investment is the better comparison