Um, Johann?

Your "duh" notwithstanding, James Mason 771 is exactly right, as a matter of law, and your post is exactly wrong. 

There is no special law protecting the American flag. Displaying it -- or burning it, or whatever -- is protected under EXACTLY THE SAME provision (i.e., the first Amendment) as is the Confederate flag.