One point is getting missed in all this discussion, if I am not wrong. RJ had said in an interview that he is devoted 24*7 to investments whereas a typical retail investor is not.
So while he may make money by trading too, it isn't the same things for an average Joe to do that given that he would probably have a day job and woudn't be as clued in and informed even assuming that both are equally brilliant!
He is so involved with his investments that he often interacts with the top management of the companies he has invested in and is in a position to tell them what they should be doing in the next few years.
