Jeet Kune Do is a weak style?

A friend of mine who knows 7 forms of kung fu told me that he fought a JKD martial artist at a competition and beat him very easily. He says that it was because the JKD guy was very repetitive in his strikes and he was not very good at hiding his intent. Is this because he is no good at it or is it because the style isn’t what I thought it was, which is a very strong and unpredictable style?