There are many reasons that whole life insurance is a bad investment. It's very expensive. It takes many years to build its cash value As a retirement planning vehicle, there are more diversified retirement planning options with better rates than whole life's cash value.