The problem with karate today, especially karate practiced in the United States, is that it is typically:
 no longer traditional,  no longer reality-based and  not easily transmitted.
Traditional Okinawan Karate? That’s a Clown question Bro!
The problem may just stem with the times; we have to compete against video games, reality TV and the many variations of what people consider martial arts.
Will someone PLEASE give Mr. Dos Santos a glass?
What makes Okinawa Kenpo, ‘Okinawa Kenpo?”