So once again the Senate is chewing on a Constitutional amendment to ban flag-desecration. Of all the most worthless things your government does, this would be the most worthless. A ban on flag desecration would be the most unenforceable law ever. Good Boy Scout that I am, I know the Federal Flag Code, which is the official guide to the proper display of and respect for the Flag. Guess what?
(k) The Flag, when it is in such condition that it is no longer a fitting emblem for display, should be destroyed in a dignified way, preferably by burning.
So what people are trying to make illegal is the burning of the flag with the wrong mindset. If I'm burning the flag to destroy an old flag in a dignified way, that's ok, but if I burn it in protest, it's going to be a crime? How will this work exactly? What about World Cup costumes? Or flag print bikini's? A few years back at a Super Bowel, Chris Rock cut a hole in a Flag and wore it like a poncho. Are the Feds going to break down his door? Of course not. This is an empty symbol of a law, and everyone involved should know better.
UPDATE: As noted in comments, the amendment failed by just one vote today, 66-34 (67 votes are needed to amend the Constitution.) Let us now praise Mitch McConnell of Kentucky, normally a Republican I dislike, but who's rather absolutist on the first amendment, leading him to oppose both campaign fiance reform and a ban on flag burning.
One more point re: T's comment - Protesters aren't arrested for saying offenses things. They are arrested for things like trespass or blocking traffic. But you can't arrest people because you disagree with the content of their speech.