It’s OK to disrespect the flag if you do it from patriotic motives. (/s)
Although, now that I look at the photo more closely, it really isn’t the U.S. flag, because the field of stars is not correctly sized for that.