georges1,
rim brakes since ever for me whether in rain or dry conditions;
Those that are giving you grief on your Delta brakes, they're just jealous because they don't OWN Delta brakes. I have them on my mid-80's Pinarello. I love them, actually. Do they brake well? No, not really, but they look cool doing it!
I've been wondering if Campagnolo came out with "Delta" disc brakes, what they might look like........