I'm totally with you on personally sticking with indexed funds, but, out of a sense of charity, could it not be the case that the average cost of your friend's failures is lower than the average returns on his successes, so that he is still getting above average overall returns?
I guess I just feel bad for him :-|.