We have talked on this forum about kata, about Okinawan karate compared to Japanese karate. We have discussed techniques. We have talked about the insistant commercialization of the MAs and the predatory practices and the ubiquitousness of the McDojos.
However you define karate, personally or from the outside, you have to determine this yourself.
If it walks like a duck....and it quacks like a duck...well, now you have to tell me what a "duck" is...and what it isn't.