Buying insurance and saving for the future is a hard choice for many people due to the fact that a lot of people have a trade off between spending and saving.
People have a lot of needs. To meet their needs the income that they receive is sometimes not enough.
They always end up dipping into their savings to cover one expense or the other. This makes saving money to be a difficult task.