Your interpretation is -- as usually it is -- silly, Charge.
No issue to fly the flags in the public if it is done by authorized services. (Yes, I know it is the British -- not English -- flag here).
In Poland, national flags are flown on public lamp-posts by local authorities, and citizens...