Hello Nar_arch,
it seems that the metric you are using for a "too short highway" uses wrong assumptions. It is a long established OSM practice to connect ways to the areas which they are crossing. It is also common practice to not "glue" parking areas to buildings.  

I therefore do not agree with your change. You disconnected the highway=service from the amenity=parking. They shared a node previously.

 Please revert this change. 

Thanks,

redd

