There is no debate. Karaites don't consider themselves Jewish, nor do Jews consider Karaites Jewish. If you want to consider them Jewish, that is your business. You may also consider Madonna to be Jewish. That doesn't make it so. Karaites don't accept Oral Law. That makes them a different religion. How Christians define themselves is their business.
It looks like they do.