I've noticed that all arts go through a similar challenge: aikido is soft and invalid in the street, TKD has the point sparring cross to bear and of course everyone knows that the Gracies are just commercializing BJJ and turning it into a sport....

I've seen good and bad (from my personally perspective) aikido, TKD, kung fu and BJJ. Believe it or not, I think different people might study the same art for different reasons.

Well, time to go to class