Knowing that there was hail in the past doesn't mean that it can be predicted in a timely manner in the future so that the panels can be protected.
Would the panels need to be protected in every heavy rain storm just in case that the rain turns to hail within a period of seconds/minutes?
In this case if it had been predicted then would have all those people have deliberately left their motor vehicles in the open to get damaged?