I like the fact that rain means certain mobs can hang around during daytime, for that extra excitement factor, but, I have to admit, the benefit isn't enough to make it worth the annoyingly loud rain and poor visibility when it does rain.
I like snow and thunder, though.
The weather was disabled? I'm surprised I didn't notice since it rained so much...