You make a good point, I really was only considering major large cap indices. I assume this is what most people mean when they talk about "index funds".
I'm not really against index funds per se, I actually think they are a great way to invest if you identify a trend in a particular sector. And truthfully, I'm far from a trained financial expert, I'm just some dumb hacker that is rubbed the wrong way by the type of advice I outlined in my above comment.