Yea cause it snows so often in the middle of July.You are of course aware that games in domed/roofed stadiums can also be easily cancelled due to bad weather, are you not?
For instance, if there is two feet of snow outside Miller Park, do you think they'll still ask fans to come out in that weather to see a game, even if the inside is heated?
The point still stands, games are getting called, postponed, moved, all the time because of rain or lightning.