Oh yes, forgot about cable guides. Almost all the cables on my bikes are top routed. Duh.
I agree about water getting in whatever. It's a weird chemical which we take as granted, but behaves in very many naughty ways...
I just assume it's going to get into a steel frame and make sure it's got a way of getting out, and spray the inside of frames with silicon spray.