Pierre, and when you speak of BJJ, you are speaking from a point of the fact that you have spent time studying it and are ranked in it in someway? Or is this just your opinion?
A little of both. I am one to believe that no martial art is greater than another. In order to truly be the best martial artist, you will need to learn them ALL.
It seems the posts i have read so far is comparing street fighting with self defense with tournament fighting which are all completely different. One art is good for one thing but bad for another. I am not knocking bjj at all. I am merely giving my opinion from my experience. I mean no disrespect if I have offended you.
However I am a firm believer that aikido works in a fight whether it be defending or preventing.