Oil Catch Can Benefits Debated - Why?

That was called a “road draft tube”.
They would leave an oily stain down the middle of road lanes.