I like McGrath's idea of no flags in the churches. This t-shirt is the kind of thing which blurs the separation of church and state, in some peoples' minds. It also makes the assumption that all who are patriotic enough to fly the flag must also be Christian. It's just really poor taste, as well.