Gerard, by saying things like this, not only are you not helping, you are actively hurting. If even one person reads his shirt and asks him a question about it, it was not futile. Movements are not made by huge actions involving thousands of people. They are made one person at a time.
I think that it is far more commendable to try something, anything, than to sit back in judgement and do nothing.