Not keeping tools or tubes on your bike? In this country at least, anything strapped to a tube is going to be covered in crap by the time you want to use it, and after a couple of years will have seized if they had any moving parts (a pump for instance)
I’ve had a pump on my frame for about 10 years and it is still absolutely fine, it just gets hosed off with the rest of the bike.
For storage, I have a tube, multitool, tubeless repair kit and some tyre levers in a saddle bag in the front triangle of my frame. The outer bag gets a bit muddy when conditions are really bad but the stuff inside is in a ziplock bag so it is also fine.
I like having it on the bike, means I have the right stuff for that bike and I don’t forget it!