Crikey
I've never seen one of those rubber strips on any of my 3 metal bonnets nor my nice shiny fibre one
However I do have a slightly unconventional air filter that has never given me any probs in the rain (and we are talking Scottish rain here )
See my filter