In the vast majority of cases of passengers being trapped in doors they are the ones at fault for attempting to board the train whilst the hustle alarms are sounding and nothing to do with the fact that the driver is operating the doors.
The dirty mirror issue is easily overcome, you go onto the platform if need be to enable you to close the doors safely and complete your final despatch checks.
Personally, I would rather have a conductor operating my doors but that's purely from a selfish perspective, the idea that we can't drive trains safely without a conductor is nonsense.