IMHO the Red Cross is a sham. I donate blood to Red Cross bloodmobiles, but only because I don't think there's much they can do to misuse blood donations.
We had red Cross "donut dollies" when I was in Vietnam. During the day, they visited various units and spent an hour at each one playing stupid games and letting the guys ogle (semi)attractive females once in awhile, but even when I was in 4th Infantry Division base camp, where the donut dollies for our region ware based and lived, they were never seen socializing with mere enlisted men outside of their official unit visits. No, they hung out where the officers bunked, and they only slept with officers. They were there ostensibly to raise the morale of the troops, but it didn't work. Everyone I knew regarded them as snotty whores.
Check out the salary and perks of the CEO of the Red Cross. Disgusting and obscene.