I think most ADULTS know what the yellow band stands for. Funny, I don't know too many people over the age of 20 who DOESN'T know someone who has had cancer... It is SAD but true..
I don't know why your wife is upset. The money is for a good cause whether people know it or not.. If the money wasn't going to cancer and they said it was, then I can see her being upset...
My brother is a 10 year survivor of cancer after the doctors told him he had 1 year.. My dad is also a cancer survivor.
If the consumer is ignorant WHO CARES as long as the money is going to the right place..