bjj IS shit IF you only practise it 3 times a week or something.
gracie family practised all day long from about the time they were born. that's the difference.
practise one move 1000 times far far greater than practising 1000 moves once.
i enjoy grappling and i do think that the strength that weight training has given me makes up for a lot of short comings in this area, but it can also create short comings (i work flexibility all the time).
my specialty is striking, but i'm not stupid enough to think that i don't need grappling skills.
as soon as you think you've got the answers someone kicks your ass so i've learnt to be humble.