I have a new frameset that has lots of holes for mounting various things - anything cages, bottle cages, racks, etc. It didn’t come with any mounting screws.
To be clear, I’m talking mounting holes that go into the tubes themselves, distinct from standard eyelets holes - ie, of the fender variety, that just go straight through a piece of solid metal.
My view is that I should be plugging all the holes I’m not using that go into the tubes themselves, to avoid water getting inside the frameset. It’s a titanium frame, but still. I’m also inclined to plug the mid-fork mounting holes for racks - the fork is carbon, but it doesn’t seem to have any drainage. I won’t plug the eyelet holes that go through solid metal.
I won’t have things mounted all the time, and it’s just so many holes. I’d also prefer Ti screws, which gets a bit pricey.