TV shows do have fairly rigid runtimes...if you're going to say they should have added something, you should be willing to say what they should have removed at the same time.
Yeah, the EMH thing is an inconsistency. I say big deal, the episode itself was good and the inconsistency was hardly, IMO, one of the more damaging ones in Trek's history.
I only recall good reviews of the episode, and I think Anwar's perspective is inconsistent with what actually occurred. Hell, has Trek ever produced an episode that was entirely beyond reproach?