@suutashi: It does kind of sound like that xD
Anyway...
From the looks of things, Akako's 'real' magic is the problem here since DC has no room for such things. Normally the case would be that Akako is not in the DC world but because of all the crossovers/cameos KID has...well, actually the point is still the same, IMO
As of this point, only KID (mainly, Hakuba came a few times *as he's a detective*) has shown up in the DC manga (as for the anime, Gosho doesn't have any word in what specifically is produced *as far as I know* so I'm just going to look at the manga). Kudo Shinichi did show up in the MK universe once, and Akako even began to use magic, but she stopped. Nothing really stopped her other than her servant thing. Nevertheless, she
started to use it, even with Shinichi there. The reason? "Kudo Shinichi did show up
in the MK universe". He was in their manga, so he was playing by their rules.
I think what this boils down to is the 'crossover' rule: despite a character showing up in a different universe(/show/manga) this doesn't mean they take their world with them unless it's outright stated that their worlds/plots intertwine...which I think Gosho even said that the opposite of that was true. In other words, the argument stands tall and proud and undeniable...so long as it's regarded at Akako showing up in the DC universe. When it's aimed at Akako in the MK universe...it loses some of its pizazz, IMO. Akako was created before DC in the MK universe where she did in fact use 'real' magic. Having that change just because there've been many cases of KID in the DC world (not even Akako herself)...it seems cheap.
I do get and in fact agree that magic should never be in DC, but this is MK, not DC.
There's also something I forgot on that list before: there's Akako, her servant thing, Kaito and someone else very important. The audience. As I said, if we as the audience didn't
see her magic, we probably wouldn't think any more of Akako. The same could be said for KID: if he didn't show up in DC, most probably wouldn't even know about him, even though Gosho made MK. Since KID doesn't hold any plot significance in DC and could simply not show up, I suppose my point is why a character's abilities from a non-important cameo character's world matters as much as it's being implied.
All of this reminds me of something my friend told me. She said, with the utmost confidence, that she'd held the hand of a ghost one time. Of course I respect her standpoint, but I personally don't believe it. Why? Because I don't believe in ghosts. However, she does, so it's easy for her to say something like that: because she believes it. The same logic is behind Heiji's line: even if magic existed, he'd still say what he did because he doesn't believe in it. Someone who doesn't believe in something isn't going to back it up. There's also the fact...that Heiji is from the DC universe, where logic reigns.
Well, in short I don't think either of us will change our views

It's kind of our preferences too...I don't think the actual episode will be effected at all. Sorry for rambling
