Absolutely. But we have every right to find repetitive nonsense boring as hell. It was cute when it was Aoko and Kaito as well as Shinichi and Ran. Then when we had Heiji and Kazuha it was a little expected and their cuteness kinda made up for it. Then it was Eri and Kogoro. Then Agasa and Fuase. Then Shiratori and Kobayashi, and by now it's starting to border on parody. And then it becomes Chiba and Naeko, fully completing the self-parody. And let's not forget the bunches of times that Gosho has inserted characters who have been in love in each other since childhood into his cases, the minor characters meant for that case and nothing more. Let's be real here, that's a little cuckoo for Cocoa Puffs. And hell, even in Yaiba, that counts as a childhood love story.
And it's funny because with Haibara you'd think that the other stereotype would be prevalent (bringing up my semi-quoted main point: "a tsundere who warms their heart for the main protagonist is more stereotypical than a childhood love story") but he actually shuts that stereotype down, tenfold no less, with an overabundance of childhood love stories. I'm a fan of childhood love pairings as much as most folks but it's like, good lord, where do you draw the line?
I don't read comic books to have an accurate portrayal of life either, but it sure did get boring in The Secret Invasion story-arc where it was nothing but Skrulls over at Marvel a few years back, didn't it?
RE: The Black Demon:
Yeah, but I feel like this is kinda the point. Sonoko and Makoto are a long distance relationship due to his tournaments overseas, hence Gosho is trying to make it so that when Makoto does do something for Sonoko, it's a little more special. The problem here is that the series is just so long that it feels like the gaps for Makoto and Sonoko are a lot longer than you'd think. And it makes it a lot less special.