I think he should fly any flag he wants on his own property.
Its especially true if his flag exposes him as an idiot.
Sure, it’s his property.
He can put up pictures of Obama all over the place, as long as he doesn’t violate reasonable zoning laws.
But that flag is a desecration of our American flag. Sure, he has a right to put it up, I suppose. And his neighbors have a right to protest it, since it desecrates the flag.