As far as percentages go, I have to agree. I can only guess they rationalize their postition by thinking they need the money for pro socialist campaigns. I also expect a desire to live comfortably can override a sense of guilt, for some.
Well, there are more who SAY they are socialists. I'm not sure how committed they are since their wealth is the target of socialists - is should be shared. Is costs them nothing to claim they are socialists in a capitalist society -at least as long as we remain so.