What you're saying makes perfect sense - no complaint or disagreement from me - but I'm still struggling to wrap my mind around this because when all's said and done we're still talking about a vendor t-shirt, and how cool can that really be?
If it does motivate people and they like them, then fine: I guess it's just different strokes for different folks.