It more reflects the nature of open software and general ml design idea. People seam to bee keen on developing the new cool feature, not fixing ones that are important for some.
*) the biggest reason for using the DSLR to record sound is convenience, you do not have to track two devices and sync them, I have lost shots because I forgot to press the button on sound recorder, because some of them you have to press rec twice (one arms, second time runs). Especialy when you are one man team.
*) external device and dslr can drift, and it can be significant in the 12 minutes dslr is capable. Even pro cameras drift (I have had experiance that two sony PWD-DR170 DV cams drift apart for whole second (because one was on stage in heat, other back cold). It is not fun to fix that in post.
*)if you can monitor the sound on camera, even better - you can make sure that sound is good enough to be usable.
*)If an external preamp is used sound quality is good enough for interviews and with good mic, even for ambient / sot (sound on tape).
yes there are cons, but I would really "pretty please" fix the audio monitoring for 7D, it is a key feature I'm missing in my camera.