I had wondered about this. What you're saying makes sense, but, living in Portland, I had come up with my own explanation. When I see 10% here, I usually take it to mean something like "it will rain for six minutes every hour", or for 10% of the day.