Is karate the most effective form of self defence?
No. Not being there is the most effective form of self defence. The most effective martial art is a very subjective judgement, and factors such as the person doing the art, their age, the type of attacker, and many other issues determine effectiveness. In the right hands, karate is extremely effective, and has saved many lives.