Yeah. It's just our national flag. And the law. And it has to do with honoring "real" heroes and not those who get paid WELL to entertain us. But other than that, it is not worth raising a stink over. /sarcasm
Any law that regulates the display of privately-owned flags violates the very Constitution that those heroes died to defend.
Its not the law, its the U.S. Flag Code.