A long time ago, the Japanese realised something. After winning a fight, there would always be another one. Victory was and is fleeting. What was the point of training constantly in Budo when the goal was an unlasting illusion?
So pretty swiftly they realised that learning Budo for the purpose of fighting was a bad plan, and the goals of Japanese martial arts changed.* The question should not be "Which art is more effective?" or even "Which art would I be most effective with?" It is (yawn) "which art is RIGHT for me?" Martial arts can't make you invincible (ask a bomb) and these kind of questions shouldn't even arise.
(*I was reading about this in Kissomarus "spirit of aikido")