My uncle was a Korean War Veteran, he told me the same thing.
I have no idea if what you say about the Red Cross then is true are not but I am sure your father would not have lied to you about his experiences.But I saw the Red Cross and its mostly volunteers who do the work spend every night during the hurricane season here in Florida do an outstanding job of servicing the needy etc. At the local level which is really the heart of the Red Cross so much is done for people that are in need that it would be impossible to tell you everything they do. They do not charge for anything. I would suggest volunteering and seeing how much they do help before judging their present day services. In general the paid staffed at the local areas are overworked and underpaid but they do the job out of the same caring heart that you say you have for yours.