Definitely agreed, they’ve improved a lot over the last 12 months I’d say.
There’s still the usual faults, doors, traction motor flashovers/motor faults etc.
One of the worst has gone - 374. This had a common history of getting severe WSP on a dry rail.