Here's the kicker, it wasn't a politically motivated group flag, just a state and country designation flag. If it was a rainbow flag, or BLM flag, or some other group flag that could spark civil unrest, then I could see the point.
Size of flag shouldn't have been an issue, as long as the owner of the flag installed it in such a way as to not cause interference in a normal person's life. I understand people don't want to walk into a waving flag. That's why I put the effort into making sure the sidewalk was not blocked.