I offer both investments and life insurance, so I'm sort of in between on the topic. To say "Buy term and invest the rest" works for everyone simply isn't true. I think if you want to do any serious long term planning you need to have a whole life product. From my experience if you don't need life insurance at retirement, then you probably have an estate problem and need whole life insurance anyways.
Anyone who says an average person can expect an "easy 11%" from the market is shaming the financial industry. Looking at the S&P 500 over the past 20 years, the average return might indeed be 11% or higher, BUT... the ACTUAL return is about 9%. This means if you had $100,000 20 years ago and invested it as a lump sum you might have indeed gotten an 11% return, but if you were spreading those investments out over the same 20 year period, your return would only be around 9%. THEN take out taxes (now it's about 6%) and WAIT, don't forget management fees (1-2%). Finally, what is your real rate of return: Probably not very good, finally add in inflation you might have lost money.
My advice: Find someone who's more educated and experience to give you advice on YOUR situation. In the long run I'd make way more commission off of financial accounts than life insurnace, so ignore the 1st year of high commissions your agent might make. If they do you good service, it's worth it.
Branden Bunch's posting on this site is good example. For every objection posted here I could come back with a simple fact to show they are misinformed, but there have been so many incorrect statements I can't tackle them all at once. ASK QUESTIONS, ESPECIALLY "WHY..." WHEN SOMEONE TELLS YOU SOMETHING AND YOU WILL BE ABLE TO USE FACTS TO FIND THE REAL ANSWERS.