Just to remind people, not all city flags are bad.
The Flag of Washington DC for instance:
Richmond VA has a decent flag too:
That said, most city flags in my area are plain field with city seal on them... which, well, can't really say much since Virginia's flag is that boring field with...