Aikido the most effective art for the street. Come on, are we really having this conversation. This sounds like the first week of class, pride in my art. Aikido has strong points as well as week points. Like every art has.
All arts have usefull aspects. And some work better for some people than others.