"Atmospheric science major at UBC and a severe weather/music nut."
^ In my Twitter bio.
Furthermore, there are variables at play such as how efficient the groundskeeping/drainage/etc. at the ballpark is, in addition to the nature of thunderstorms as relatively isolated events unless there's a squall line (and even then those don't typically last more than an hour). It would be much more likely for a game to be postponed if there was a nor'easter coming up the coast.