Just read in local motorsport media that F1 has banned and then did a backflip on F1 drivers disposing of tear offs. Because the may get into brake and engine inlets.
But it appears that they have no alternative, the only way is too tape them to your helmet then have several tearoffs flapping against your helmet, hardly conducive to concentration.
Even in dry races these are necesary, the inevitble film of oil and grime from some cars blocks vision fairly quickly and when it is wet the spray would be a killer.
Again it seems F1 wishes to make something simple very hi tech and probably less efficient.
As for blocking inlets clearly they should have screens on them. All race tracks and especially parkland style such as most of the street circuits have a huge range of debris, leaves, paper, sundry gravel and grass. Plus insects of all sizes from miniscule too about a foot across the wings. And lets not talk about birds!
As a long time racer I have always done this, dont bother with brake ducts but air and radiator intakes have had screens for 40 years. If a budget racer can do it so can they.
Probably another indication that F1 has lost the plot.