Betcha flags sporting hammers & sickles, Che images, or UN blue wouldn't have sparked even a single complaint around her office. These days our country and its political/philosophical tradition is looked upon with complete contempt and hatred by tens of millions of people who happen to have American citizenship.
Or this one.
Or this one.
The next one would get you fired.
And this one would get you hauled off to jail as a potentional domestic terrorist.
So might this one
even though it's an official US Navy flag and flies over all US Navy vessels.