Yeah... let's go with that

Safety feature. I like that.
No, it looks like it is an issue.
The strange thing here is that nobody reported this issue AT ALL until last week. Is it really possible that since September nobody had tried using their cruise and wipers at the same time until just last week? Since then, Steve and I have received either 4 or 5 reports and we've been testing to try and figure out what it could be.
Theory #1: Proximity of the cruise wire and the wiper wire means electromagnetic interference from the wiper being turned on is being picked up by the cruise wire and toggling the cruise. This at first seemed like the most likely scenario since it wasn't affecting everyone. The main problem with this theory is a) we haven't been able to reproduce it no matter how hard we try and b) people are only stating the cruise is turning off. If it were EMI causing a toggling, then the cruise would also be randomly turning
on when working the wipers.
Theory #2: As you mentioned, could it just be that these people are pressing the button when engaging the wipers? Everyone that has complained has assured us this is not the case and we'd still run into problem "b" above.
Theory #3: Something is different between those people experiencing the problem and the cars we used during development and testing. The two cars we used during development did NOT have the rain sensing wipers installed. So the leading theory right now is that the rain sensor taps into the traction control system for some reason and turning on the wipers causes some "activity" on the traction control data stream. Our cruise control is designed to look for ANY activity on the TC data stream and to immediately shut off the cruise control. So, in a round-a-bout way... if this is correct then yes, it is a safety feature. Albeit one that needs to be fixed.
In general, it is accepted advice that cruise control should not be used in wet conditions (it is illegal in some jurisdictions). But there was no DOT regulation forcing us to include this "feature" and it wasn't our intention so this is being looked at as a programming bug if theory #3 turns out to be the case.
If it is theory #1, which still hasn't been ruled out completely, then the solution is to shield, or insulate, the cable from the EMI - this can be done by wrapping it in foil.
As Marco posted... if anyone else is experiencing this problem then please post with the following information:
Car year (2008, 2009)
Trim level (pure, passion)
Model (coupe/hard top, cabrio/convertible)
Location (US, Canada)
Do you have the rain sensor installed (yes, no)