"So, if they were to urinate on the American flag you would be okay with that since it is an inanimate object?"
It depends on how well-written the episode is. I personally don't worship the flag, so it probably wouldn't offend me.
And contrary to any ignorant misconceptions you may have, Catholics do not worship statues.