What turns these young people off is the snake oil insurance salesmen pushing WL and other funds which is not explained properly or in the customers best interest.
IMHO, rhetoric like this does just as much damage. It erodes trust in the establishment as a whole. As always, nuance is important.
You have a valid point in that it is in the best interest of our communities for salesmen to start focusing on getting someone insured with term before even thinking about pushing other products. Hopefully agents who use this approach will gain the trust of the community and people will use them for other products, as well.
We also have to stop turning every call for people to get term into a full-blown investment strategy debate. Get life insurance. Full stop. People needing to speak to a financial advisor is a different conversation.