It really was. And it was lazy and stretched the credibility of the show, a lot.
Centuries of AI research, countless autonomous processes running seamlessly everywhere, but give an app a face and suddenly it has rights.
The EMH was supposed to an on and off-able emergency resource. That it remained operational when not required was a major bug for ship trying to conserve power. And the Terse, Tetchy, Sarcasm and arsehole sliders were all set too high in the personality settings. Smug mode should have been disabled too.
The whole thing could’ve been resolved with ctrl alt delete after each use.
I don't agree with that assessment. Sure, having a face made it easier for them to see the Doc as sentient, but as the show moved on he more and more developed a manifest free will greater than the sum of his programming. Having a face has little to do with the sentience except that it speeds up its recognition, if there was an equivalent of Exocomps they would have equally came around to see them as sentient.