Vancouver's Canada Line (fully automated) opens the doors fully and then tries to slowly close them if it detects an obstruction. A similar system could be in place.
They'd probably never close in some stations, like Victoria at rush hour :-)
Yeah there's attendants at every station, they're just not always out on the platforms. I've seen them bitch people out for doing it. There's also announcements really frequently telling people not to hold doors.