Maybe stolen? Happened twice to a local business in a small town. No one has been charged. Those big flags must weight a ton.
I think it would be hard to steal where it is. It is on a main road with a hotel on one side and a convenience store/gas station on the other but I guess it could possible, and you are right they must weigh a ton.