I respect people who fly the flag, regardless of motivation. So long as they respect the rules governing same, fill your boots.
I do break protocol by flying the flag in the rain.
I figure... if our service members don't take a day off for the weather, why should Old Glory?