Kevin
For what it's worth, all of the volunteers agree the definition of a wet race should be changed and have been pushing the Devs to do this for quite a few months now. However, just to manage expectations, I don't think changing it is quite as simple as we all think it is. So until the resources are available to re-code the rules and test the changes before implementation it's not going to happen.
I appreciate it's frustrating when it happens but TBH it should only ever affect a manager for one race. With a counter-intuitive wet race definition, to make the mistake once is understandable, the second time you only have yourself to blame.
Off-line racing or not attending are the biggest challenges but the Devs will argue that the game is designed for on-line racing and you're always going to be at a disadvantage if you don't attend an on-line race.
Even if it only DQ's you for one race, it's still a massive inconvenience. Picture this: A 33 lap race at Germany. It stops raining just before the race, and there is over 3mm of water on the track. At lap 30, the track has finally reached 0mm, and you pit for slicks. But, you have to use 2 dry compounds! This means that you have to pit again on lap 31 or 32. It makes no logical sense. Then again, iGP and logic have 0 relationship, so maybe that's why. ?