This discussion is losing focus of what insurance is. It's coverage! Do you expect your car insurance to be an investment/savings account? NO! You expect to get your car fixed in the event of a crash. Life insurance should pay a benefit in the event of your death. That's it.
First point, if you compare the coverage you can get for the same premium between term and whole, you'll find that you'll get way more coverage with term.
Second point, you need more coverage when you're young than old. In fact, you shouldn't need any coverage when you're elderly. You should have everything paid off and have savings to cover your burial. You need the big $$$ if you were to die when you're 24 and have a 5 year old left behind. That's the part of life where you have debt and the greatest liability in responsibility for loved ones. Since you only need coverage for part of your life (term), then term insurance is the best way to purchase what you need. When you don't need it anymore, don't buy it.