All of those magazines cater to the businesses making billions on the concept of buy term and invest the difference.
There are plenty of resources for whole life insurance, just like there are for term insurance. For some reason you want to dismiss the ones written by the advocates of WL while grasping into the ones advocating term. It's no different than a liberal dismissing Fox News or a smart person dismissing CNN.