Nobody has pointed out that this guy didn't just randomly go up to the school. His kid was at soccer practice there. Presumably the school has reasonable accommodations to be made for the people who are using it. This person certainly pays taxes that support the school.
If he went up to the water fountain outside the restroom and filled a water bottle from it, should he be charged with theft for that?
If he went up to the water fountain outside the restroom and filled a water bottle from it, should he be charged with theft for that?