What was "incorrect" about the area:highway=* polygons which justified their outright deletion? T
I can see that there were some redundant area=yes tags which should have been deleted, but what was wrong with the geometries?