It is just too boring to buy an index fund even if it has proven to make you rich as long as you hold onto it.
In the world of smart phones and the internet, no one have any patience any to wait for anything to happen.
In fact many people would rather lose money and go out in a blast rather than accumulate wealth and live a mundane life.