Look, I don't think anyone is arguing your opinion is invalid, just that your depiction of the character is incorrect. DC obviously has plot-holes, however the sense of justice in the protagonists is a main theme of the story and shouldn't be considered a "flaw", even in characterization. As for the climax of every episode when there's the apprehension of the criminal, whether with Shinichi or Ran, I really don't think it's fair to judge either of them in the sense that arrogance drives their ambitions. Along with their judicatory mindset, obviously comes their good in human nature. They're only trying to save lives to the best of their ability. For example, as Conan, the only way he can stop antagonists is with a some special gear, I don't think anyone is expecting a 4 feet kid to fly across rooms like he's Goku. As for Ran, Karate is a very respected combat sport and IMO, Karate suits her role very well. If you have watched or have any experience with MA or MMA, you'd know that in most situations, striking is much more proficient and effective than submissive combat. Furthermore, you talk about the age and experience of the character being the main reasons of their "arrogance", but tbh if you consider the role of the character, especially Ran's, her actions seem rather altruistic rather than arrogant. Just sayin' brah