My theory is those eyelets on the dropouts were designed to support the freakishly long extended Xenomorph helmets designed by HR Giger for the Alien Triathlon.
Just because you're wearing a tinfoil aero helmet, that doesn't mean the Xenomorphs aren't out to get you.