Index funds are better than any other equity diversified fund for long 18 years run. Today top performing equity fund may lose out after sometime or some years and become least performing whereas Index funds will follow Index and move with them. Returns wont be Very high but these will always perform with index.